Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

No version for distro github showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.3.0
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/open-planning/roboplan.git
VCS Type git
VCS Version main
Last Updated 2026-04-18
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Python bindings for the roboplan library built with nanobind.

Maintainers

  • Sebastian Castro
  • Erik Holum

Authors

No additional authors.

Roboplan Python Bindings

This package provides Python bindings to RoboPlan using nanobind.

The included CMakeLists.txt supports building either using colcon or scikit-build-core.

CHANGELOG

Changelog for package roboplan_bindings

0.3.0 (2026-04-18)

  • Incorporate scene and joint groups into OInK (#177)
  • Add octree support (#139)
  • Upgrade to Pinocchio 3.9 (#97)
  • [oink] Control Barrier Functions (#122)
  • Adaptive TOPP-RA trajectory generation (#166)
  • Add spline fitting options to TOPP-RA (#165)
  • Add bisection option when checking collisions along path and optimize RRT visualization (#164)
  • Add viser buttons to RRT example (#163)
  • CI check for bindings stub files (#161)
  • Add scene methods to get joint limit vectors (#162)
  • Fix stub install folder (#144)
  • Contributors: Cihat Kurtuluş Altıparmak, Sebastian Castro, Sebastian Jahr

0.2.0 (2026-02-16)

  • Use nanobind from pip install for ament workflows (#138)
  • Add cmake option to generate Python stubs (#133)
  • Fix bindings (#137)
  • Expose oink solver regularization as argument (#136)
  • Simplify FrameTask interface and allow modifying target transforms at runtime (#131)
  • Separates 6D IK error tolerance into linear (meters) and angular (radians) components (#128)
  • Support multiple tip frames in simple IK (#125)
  • Update .pyi files after oink addition (#127)
  • Fix usage of tinyxml2 and tl_expected dependencies (#124)
  • Remove lambdas from oink python bindings and use Eigen::Ref (#119)
  • Aggregated Init SimpleIkOptions and RRTOptions constructor bindings (#120)
  • Optimal differential IK solver (#110)
  • Contributors: Erik Holum, Sanjeev, Sebastian Castro, Sebastian Jahr

0.1.0 (2026-01-19)

  • Add argument names and basic docstrings to Python bindings (#114)
  • CMake and example model path fixes for conda-forge building (#112)
  • Another hotfix to Viser visualizer
  • Patch Viser visualizer to load STL mesh colors properly (#108)
  • Export bindings utils as an interface library (#103)
  • Extract visualize_joint_trajectory from example_rrt.py (#98)
  • Organize examples (#95)
  • More consts in the Scene member accessors and python tests (#94)
  • Add initial ReadTheDocs setup (#90)
  • Fix applyMimics binding by copying and returning a value (#88)
  • Allow setting collision pairs (#85)
  • Add collision checking, random restarts, and max time to simple IK solver (#86)
  • Support collision objects in scene (#80)
  • Make example models locatable in Rviz (#82)
  • Support building bindings with colcon (#76)
  • Support continuous joints in RRT and TOPP-RA (#73)
  • Ensure the sampled points are actually connectable in path shortcutting (#71)
  • Support joint groups (#64)
  • Add Kinova + Robotiq model, initial limited support for continuous and mimic joints

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged roboplan_bindings at Robotics Stack Exchange