Legolas is a mini bipedal robot inspired by the Cassie by Agility Robotics. The project aims to provide an open-source platform for learning and applying reinforcement learning in robotics.
This repository contains CAD files and 3D printing files for Legolas.
The code for the robot is available at Legolas Controller.
-
Clone this repository:
git clone https://github.com/daviddoo02/Legolas-an-open-source-biped/
-
Modify the CAD files:
Modify the CAD files to fit your specific needs using Solidworks.
-
3D Print your own robot:
Alternatively, use the provided STL files located in
CAD/Legolas/V2/STLs
to 3D print your own robot. -
Assemble the robot and have fun!
Materials and components used are listed and linked below.
- 3D printing filament x 1 kg
- Metric Nuts and Bolts
- Metric Locknuts
- Thrust Bearings
- Ball joint rod end
- M4 threaded rod
- Raspberry Pi 4
- PCA9685 Servo Driver Board
- 40 kg Hobby Servos x 8
- 80 kg Hobby Servos x 2
- MPU6050 IMU
- ADS1115 ADC
- Jumper Wires
- Power DIY Connector
- USB C Connector
- 4 to 1 Wire Connector
Instructions and examples for assembling Legolas will be added in future updates.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the Cassie robot by Agility Robotics.
- Solidworks was used for the physical design of the robot.