Skip to content

heudiasyc/ros2_interface_cast_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

ROS Interface Caster Generator

In the ROS2 ecosystem, C++ Functions are generally bound to Python using pybind11. However, binding functions that take interfaces (.msg files for example) does not work.

This tool briges that gap by generating a header file providing casting capabilities between C++ to Python and back based on the works of dimatura.

The generated header can then be included in the file declaring the bindings as a normal C++ header.

Made in the context of Heudiasyc.