Skip to content

A Linux motion control software package for Hubo which builds upon hubo-ach

License

Notifications You must be signed in to change notification settings

ARTLabPurdue/hubo-motion-rt

 
 

Repository files navigation

hubo-motion-rt

(See README [without a ".md"] for a list of stuff to look over)

Pre-Requisite: hubo-ach (https://github.com/hubo/hubo-ach) and RobotKin (https://github.com/mxgrey/RobotKin)

This is a software control system meant to allow a stable, modular, and easy-to-use software architecture for safely performing real-time control on Hubo.

The software here was written by M.X. Grey ([email protected]), building upon the hubo-ach system developed by Dan Lofaro ([email protected]) from Drexel University, and using the Ach IPC written by Neil Dantam ([email protected]).

Please do not hesitate to contact Grey for help installing, using, debugging, or developing code with Hubo-Motion-RT.

As development of this architecture continues at Georgia Tech, further daemons will be developed, particularly for things like balancing, walking, and general manipulation. These daemons will allow the various functions to be performed in a consistent, stable, and reliable way so that the user can focus on algorithm/planning/autonomy development without needing to be concerned with managing the robot control or dynamics. The Hubo_Control library will offer a convenient interface for sending commands and reading states from all of these upcoming daemons. Anyone who would like to contribute to the development of these daemons is invited to contact [email protected]

About

A Linux motion control software package for Hubo which builds upon hubo-ach

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.3%
  • C 20.1%
  • Shell 5.8%
  • Python 3.4%
  • CMake 1.4%