The good boy quadruped robot :)
🚨🚧 Project Under Construction! 🚧🚨
Here’s a sneak peek of our current progress:
Stay tuned for updates and feel free to reach out with suggestions! Let's build Botzo together! 🛠️
📬 Email us at: rodrigo.sagastegui9@gmail.com
Botzo is an autonomous quadruped robot designed to:
- Navigate complex terrains 🌄
- Collect data and samples 📊
- Interact with its environment 🌍
This project combines sleek design, cutting-edge technology, and practical functionality to redefine robotic mobility.
Botzo's development is divided into multiple phases, each focusing on specific aspects of its design, hardware, and software. We're actively working through these stages to bring the robot to life!
- Processing Unit: Evaluating Jetson Nano and Raspberry Pi 4.
- Actuators: Optimizing torque for robust movement.
- Power Supply: Batteries capable of delivering ~30 minutes of runtime under typical conditions.
- Sensors: Integrating components for environmental awareness.
For a deeper dive into this phase, check out our Canva Board Proposal.
Key steps include:
- Fusion 360 Design ✍️
- Shock-absorbing dampers 💨
- Ball bearings for smoother movement ⚙️
- Servo testing and optimization ⚡
- Inverse kinematics calculations 📐
- Designing a test rig for movement evaluation 🛠️
Inspired by servo quadruped designs, the leg focuses on stability and efficient torque distribution. Check out our Hackaday reference.
Developing a comprehensive body framework to house all components.
- Implementing IK for a 3-DoF single leg: Repository
- Rotation matrices and transformations for body movements: Repository
Future improvements include a parallelized implementation in C++ for better performance.
Using an Inertial Measurement Unit (IMU) to enhance stability. Repository
Implementing trajectory planning and efficient gait algorithms for smoother movement.
Adding wireless control capabilities for remote operation.
Developing vision algorithms for terrain and object detection.
Building a simulation platform for virtual testing.
Creating a stabilization algorithm to maintain balance during movement.
Introducing adaptive behavior using RL techniques.
Adding depth perception capabilities.
Designing and integrating a robotic arm for advanced interaction.
Building a mobile app for centralized control of Botzo.
This project is a living document. Each phase is iteratively improved to ensure Botzo achieves optimal performance. For example, Phase 7's trot gait will be refined for faster and more fluid motion.
Check out our shared Google Drive folder for additional resources and documentation.
Stay tuned for more updates and get involved with the Botzo journey! Contributions and suggestions are always welcome. 🎉