Interbotix / interbotix_ros_toolboxes

Support-level ROS Packages for Interbotix Robots
BSD 3-Clause "New" or "Revised" License
29 stars 68 forks source link

Feature: Moveit Interface Python Core #53

Closed pinakjani closed 6 months ago

pinakjani commented 1 year ago

This feature includes the implementation of a new core Moveit2 Python API.

The Moveit2 Python API is wrapped around by Interbotix Arm Wrapper in the move_arm.py.

To use this new Interbotix Arm Moveit Python API one needs to import the move_arm module from interbotix_moveit_interface package.

pinakjani commented 1 year ago

Adding some more fixes and removing commented code.

pinakjani commented 1 year ago

Fixed known changes. Do we have lint check here?

Looking forward to many changes comments ;)

lukeschmitt-tr commented 12 months ago

If you want to pre-emptively run tests, you can build the tests:

colcon build --packages-select [packages] --cmake-args -DBUILD_TESTING=ON

and run the tests:

colcon test --packages-select [packages]

and check the logs

cat log/latest_test/[package]/stdout_stderr.log
lukeschmitt-tr commented 11 months ago

This PR should have been built off the xscobots branch.