using Spot SDK in Webots #2677
Replies: 4 comments 5 replies
-
I just proposed to add a paragraph about this question in the Webots user guide: #2683 |
Beta Was this translation helpful? Give feedback.
-
From my point of view, implementing the walking algorithm in the same way as Boston Dynamics did is very hard, as well as getting binaries that we can plug into the simulation. Our best bet may be to somehow "cheat". We can implement a relatively simple walking algorithm (like this https://github.com/chvmp/champ), and use the Supervisor node to provide additional stability that Spot Mini has. Anyhow, it is a looot of work! If you think the "cheating" is possible we can put a bounty on this. |
Beta Was this translation helpful? Give feedback.
-
There are some open-source libraries available to make the Spot walk on flat surfaces and even climb-up stairs: A nice blog article describes various possibilities. It seems the MIT Cheetah control algorithm with champ can be used to make the robot walk on flat surface while towr will allow the robot to walk on uneven surfaces, climb-up stairs, jump, etc. |
Beta Was this translation helpful? Give feedback.
-
Hi, we are working on a simulation for the spot. The spot can already be controlled via the supplied teleop. webots_ros2_spot: https://github.com/MASKOR/webots_ros2_spot |
Beta Was this translation helpful? Give feedback.
-
Hi guys
I want to suggest by asking some questions :)
Have you heard anything about Boston Dynamics? I think so :D
But do you know about Spot SDK?
If you are a roboticist, chances are you have always wanted to tinker with any of Boston Dynamics’ robots. The Softbank-owned company trying to make those dreams come true by making its Spot SDK publicly available on GitHub. This will allow developers to build custom applications that enable Spot to do useful tasks across a variety of industries.
Sample code from the Spot SDK. | Credit: Boston Dynamics
Boston Dynamics shared the following examples of what can be done with the Spot SDK:
Developers who want to actually test their code will need to become part of the Spot Early Adopters Program and lease the quadruped. But there is a catch, Researchers who want to work on robotics fields individually or based on the university for their thesis and have no budget to lease Spot, cannot use Spot SDK.
We all know that Webots recently added Spot to robots model, how nice it would be if we could use Spot SDK in Webots without any Spot leasing.
From what I´ve chatted with @lukicdarkoo in Discord I think this would be possible to do, actually, I would really like to help to contribute to this.
If you were interested, you can join the discussion, like it and suggest new ideas to convince the community to create the integration.
Best Regards,
Mohammad Khalili
Beta Was this translation helpful? Give feedback.
All reactions