heuristicus / spot_ros

ROS driver for controlling Boston Dynamics' Spot robot
https://heuristicus.github.io/spot_ros/
Other
275 stars 143 forks source link

Consolidation of safety, rviz, urdf, SDK access, and usability improvements #87

Closed heuristicus closed 2 years ago

heuristicus commented 2 years ago

This PR is a combination of most of the open PRs that I have from the past year or so. Some of those required merges to work, which I did in this branch since I was unsure when things would get merged.

I have been using these changes for several months, but would appreciate someone else taking a look to verify that there are no adverse effects.

If you find any issues please comment here.

Changes summary

Here's a summary of the changes from each PR:

https://github.com/heuristicus/spot_ros/pull/65 SDK, rviz, safety

This is the largest PR. It contains

https://github.com/heuristicus/spot_ros/pull/70 feet, body posing

https://github.com/heuristicus/spot_ros/pull/72 show errors when robot is disconnected

https://github.com/heuristicus/spot_ros/pull/75 config file and loop rate

https://github.com/heuristicus/spot_ros/pull/76 urdf fix

https://github.com/heuristicus/spot_ros/pull/78 startup improvements