This is a template repository for creating control_mode::ControlMode implementations for teleop_modular, the generic framework for multimodal teleoperation in ROS2.
To use the template, make sure you have cookiecutter installed/available in your shell. Then, in the directory you
wish to create the package, run:
cookiecutter https://github.com/BaileyChessum/control_mode_template.gitThen follow the prompts:
[1/6] project_name (example_control_mode): example_control_mode
[2/6] control_mode_class_name (ExampleControlMode): ExampleControlMode
[3/6] author_name (TODO: Author Name): Bailey Chessum
[4/6] author_email (author@example.com): bailey.chessum1@gmail.com
[5/6] license (TODO: License Definition): Apache-2.0
[6/6] description (A custom teleop_modular control mode.): An example teleop_modular control mode.