Autonomous EV charging robot

Autonomous EV charging robot

VoltVogel UG

Duration: N/A

Location: N/A

Project Details

Project Overview

As a co-founder of an innovative startup, I spearheaded the development of an autonomous electric vehicle (EV) charging robot. This project encompassed the full spectrum of product development—from initial concept through prototyping—integrating hardware and software solutions to create a mobile, automated charging system.

Key Responsibilities

Product Definition & Risk Assessment

  • Defined comprehensive product requirements, aligning with user needs and regulatory standards.
  • Conducted thorough risk assessments to identify potential hazards and ensure safety compliance.
  • Developed technical documentation tailored for investors, customers, and regulatory bodies to support compliance and funding efforts.

Hardware Architecture & Development

  • Designed the mechanical architecture and 3D models using Fusion 360, facilitating rapid prototyping and iteration.
  • Developed electronic schematics and PCB layouts with KiCad, integrating components such as Raspberry Pi, motor controllers, and sensors.
  • Sourced components and managed supplier relationships to ensure timely procurement and quality assurance.
  • Led hardware testing protocols, including sensor calibration and system commissioning, to validate performance and reliability.

Software Architecture & Development

  • Architected the software stack, implementing control algorithms for motor management and energy prediction.
  • Developed prototype applications using Python, Flutter, and JavaScript, incorporating WebSocket communication and OCPP 1.6 protocol support.
  • Created wireframes and user interface designs to enhance user experience and operational efficiency.
  • Integrated computer vision capabilities for autonomous navigation and docking procedures.

Deployment & Operations

  • Established deployment pipelines and operational protocols to streamline testing and field deployment.
  • Utilized tools such as Notion and Miro for project management and collaborative planning.
  • Managed version control and collaborative development through GitHub, ensuring code quality and team coordination.

Technologies & Tools

  • Programming Languages: Python, C++, JavaScript
  • Frameworks & Platforms: Flutter, ROS, Gazebo
  • Hardware Components: Raspberry Pi, motor controllers
  • Design & Simulation: Fusion 360, KiCad, Blender
  • Networking & Communication: WebSockets, OCPP 1.6
  • Project Management: Notion, Miro, Google Workspace
  • Version Control: GitHub

Outcomes & Impact

  • Developed a functional prototype demonstrating autonomous EV charging capabilities, integrating both hardware and software components effectively.
  • Enhanced system reliability and safety through comprehensive risk assessments and adherence to compliance standards.
  • Improved operational efficiency by implementing streamlined deployment processes and collaborative tools.

Follow Me