We are often asked how many builds this project motivated. We ourselves are quite curious.
If you assembled/bought an ODRI robot or just used part of the actuator design / electronic, we would love to hear about it!
Here are some ideas of what would be interesting to know:
- Who are you? Do you work for a lab / company?
- What did you build? Did you buy an assembled robot, a robot kit, or source the parts yourself?
- You can upload pictures here and links to projects or scientific publication.
- Of course, your experience and feedback would be very much appreciated.
At some point, we might add a section to the GitHub with content from this thread, if that’s OK with you.
Here’s my work so far on building a Bolt biped!
Who the heck am I?
I’m an undergraduate student who wanted to work with bipedal research and just learn as much as I can. In the past I’ve had experience with SLIP models and the Cassie robot from past research assistant experiences. I’m especially grateful for the amazing documentation from ODRI (really helps me not over-spend on my budget by avoiding mistakes). I’m also an one man & self-funded team so I’m doubly grateful for the responses and activity on this discourse!
For sourcing the parts I relied on the GitHub list for starters and then put together my own huge Notion spreadsheet for the exact vendors available to me. My Notion page is also were I keep notes on the project, like small modifications I made to the robot’s design, etc. I took advantage of some previous projects to reduce reuse and recycle as much as I can too to cut down costs (like the crappy stand I built).
Right now I’m still working on testing all the motor modules now that I’ve fully assembled the robot. I tested each individually but now I want to make sure they still function with the fully assembly.
I’m also reading up the papers associated with Bolt so I can better understand the underlying theory and software. As for electronics, I ordered a masterboard and micro-drivers from Seeed and also bought a cheaper IMU from Lord that still had built in EKF. Both orders are still backordered due to the supply chain issues, but I’m still really occupied with the motor module testing and paper/code reading!
This looks amazing! Im excited to see your progress, and one day see it work!
I am Elham. I am working with 4 other students at McGill University to build Solo12 under Prof. Hsiu-Chin Lin supervision. We found it difficult and time consuming to order every part by ourselves, so we decided to purchase the SOLO 12 KIT from PAL Robotics.
Since it was the first time we assembled such a robot, unfortunately we broke some parts, so we need to print them again. In addition, the microdriver arrives later due to the chip shortage. These reasons slightly delayed the process.
I will update this post when we build the Solo12.
I would like to thank @fgrimminger and @jviereck who helping us a lot with this project and solving our problems:)
I represent INRIA Paris research lab. We just finished assembling one Solo12 here.
To simplify the sourcing, we ordered two kits from PAL Robotics (one for immediate build and one for spare parts). We were overall quite satisfied by their service : They were a bit slow to replace some defective/missing parts in our kits, and they lacked a bit of communication, but they always did it without asking any question. And the kit also contains many parts that have already been pre-processed by them, so it saved a lot of built time for us.
Here is a picture of our robot :
The GitHub for the assembly was very exhaustive, but also thank you @fgrimminger, @thomas.flayols and @paLeziart for the help throughout building and testing !
Glad to join the community,
i with my classmates,on process of building Bolt.
Here is the low leg assembled latest:
Many other things are on delivery, so now we spend most time to test communication,controll.
Later we will impelemets the dynamic model for Bolt,and try to contorl it using HZD.
By the way, isUS summer vacation now？ It seems very few people online.
I have builded a Bolt hardware this month.
It’s not an easy job for me, but thanks the perfect documentation from ODRI , i have done it and only a few mistakes.
Right now I just use TI Evaluation Board Electronics to testing the motor modules. I have sended email to email@example.com for replicating the MicroDriver v2 boards a few days ago, but not got a repley yet.
I have a question about MicroDriver v3, does MicroDriver v3 avaiable for 6 dof bolt now?
and, thanks to the odri team, you are creating a very good community.
I’m a master’s student at The University of British Columbia in Canada, supervised by Professor Michiel van de Panne. I built a Solo 8 Robot starting in Summer 2021, with another student to help with electronics fabrication earlier in the project.
Back then there was no option to buy a pre-built kit, so we sourced everything ourselves, which was a lot of work to do during pandemic lockdowns and chip shortages. We had to ask PCB manufacturers to DNP some components that they couldn’t source, which my teammate sourced and SMD soldered on himself!
We recently finished a research project using this robot: OPT-Mimic As mentioned briefly in the paper, the modular design was incredibly helpful for quickly repairing and replacing components, especially when testing high-impact motions controlled by experimental RL policies! I timed myself and it took me 10 minutes to replace a leg that I suspected was problematic, as opposed to having to send the robot back to the manufacturer for repairs as might be typical for other robots.
I hope to slowly give back to the wonderful efforts from the ODRI project and the community by sharing our experiences/advice with building the robot in North America. For starters, here are the suppliers that we used, in addition to some local/university-specific resources not listed below. We tried to keep them as local as possible:
- 3D printing: Xometry (SLS Nylon for legs, FDM ASA for body)
- Motor controller boards: Bitelle
- Masterboard: JLCPCB
- IMU: Hoskin Scientific
- Timing belts: Belting Online
- Bearings: EZO Bearings (US office)
- ODRI Encoder kit: PWB Encoders
- Motors: T-gravity
- Wires: Kabeltronik
- 2mm motor phase connector: HobbyKing
- Motor reamers: Misumi
- Misc. Electrical components: Digikey, Mouser, Newark, RS
- Misc. Mechanical components: McMaster-Carr
Many thanks to ODRI and the community,
I’m from the Dynamic Locomotion Group, MPI-IS.
We built a Solo12 robot. We sourced the parts and assembled the robot ourselves. It is a bit time-consuming, though.
As you see from the picture, our robot is mounted on an optic table, ready for dissection.
In fact, we use our robot in an unconventional way, for a very different purpose.
We turn it upside down, fix its body (so it cannot run away), and connect the feet to a platform with ball joints. Basically, we have an over-actuated parallel robot/motion platform.
We do this on purpose. We need a high-acceleration 6-DoF motion simulator for another study. After extensive search on the market, we just can’t find any affordable option for our needs. Convinced by the amazing high jump of the solo robot, we decided to build our own motion platform on top of it.
12 motors working together on a light platform can achieve highly dynamic motion. We tested up to 10Hz vertical oscillation with an amplitude of +/- 10 mm. I believe I can push more, as the motor current is not saturated yet, besides it is ok to overpower it for a short duration. By the end of the day, I didn’t want to fix a broken robot, so I didn’t push more.
More about our project:
We have been using ORDI robots/modules for different projects in our lab. Many thanks to ODRI and the community, especially @fgrimminger who has always been very supportive.