2023-12-02 19:50:17 +01:00
2023-12-02 19:50:17 +01:00
2023-06-15 14:59:54 +02:00
2023-12-02 19:41:01 +01:00
2023-12-02 19:41:01 +01:00
2023-12-02 19:47:54 +01:00

Temporary FT24 control repo

Initial setup

To install all necessary dependencies, run:

rosdep install --from-paths src -y --ignore-src

Robot Control

The robot control is implemented in the ft24_control package and can be launched with
ros2 launch ft24_control launch_robot.py.
This launch file brings up the ros2_control-based nodes that serve as the interface between the physical robot and the ROS2 software stack.

Remote Control

The launch file ros2 launch src/dcaitirobot/launch/remote_control_launch.py launches the nodes required to interface the PS3 controller and publish its commands as Twist messages in ROS.

Simulation Start

For the Gazebo simulation, run:

ros2 launch ft24_control launch_sim.py
Description
This is a temporary repo for the ft24_control code
Readme 17 MiB
Languages
C++ 95.7%
Python 3.8%
CMake 0.5%