ManyMove – C++/Python Behavior Trees for Robot Manipulators (Looking for Feedback and Tips)

Last few days I worked to hunt a bug that was making collision checks unreliable on moveitcpp version, now it should be fixed.

I updated launches that use moveitcpp: those for a single robot are just renamed for consistency, but those for 2 robots also use a more modular version of the action server. I made so there is only 1 underlying instance of MoveItCPP, and it spins separately from the action servers of the manymove package.

I also added the standalone launchers for the examples with Panda robot both with movegroup and moveitcpp.

Now I think I’ll focus on refining it to be able to deploy a simple application in production ASAP, but I’m really tempted to:

  • Try the porting to Jazzy
  • Try the repo on NVIDIA Jetson

Let’s see how much time can put into it in the next few weeks!