XUAN-Bike
An autonomous bicycle that uses an ESP32-based controller and CAN bus to drive actuators for self-driving functionality.
- Self-driving 1:10
- No license: all rights reserved by the creator
- arduino
- 3D printable
Suggested by Robotheca, created by @peng-zhihui (opens in a new tab), from github.com/peng-zhihui/XUAN (opens in a new tab). Pinned to commit b006928 (opens in a new tab).
- Hardware license
- No license
- Software license
- No license
- Commercial use
- Unknown
No license is stated for part of this robot.
The creator chose the hardware and software licenses on Robotheca; the repository has no license file for them yet.
Photo
What it can do
Written by Robotheca from the project's documents.
- Autonomous bicycle navigation using self-driving software
- Controlled via CAN bus-connected motor driver
- Uses MPU6050 IMU for motion sensing
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The creator's steps, each with its instructions.
- 1Assemble the ESP32-based controller PCB
- 2Mount the MPU6050 sensor
- 3Connect the CAN bus to the actuators
- 4Install the structure components from the Fusion 360 project
- 5Integrate the self-driving software (when released)
The creator's guide is in the repository. It has no license, so all rights stay with the creator: Robotheca doesn't show it here or translate it, and gives its own notes about the robot instead.
Read the creator's guideAsk the creator on GitHub (opens in a new tab)More guides
Wiring and electronics
Notes written by Robotheca from the project's documents.
Main parts
- ESP32-based microcontroller unit
- MPU6050 IMU sensor
- Atlas A200 AI acceleration module
- CAN bus interface for motor driver
- Atlas-Pi carrier board for Atlas A200 module
Connections
- MPU6050 connected to ESP32
- ESP32 communicates with motor driver over CAN bus
- Atlas A200 module mounted on Atlas-Pi carrier board