Package Reference

Auto-generated from each package’s package.xml, setup.py, launch files, YAML parameters and message definitions. This page rebuilds on every documentation build, so it always reflects the current workspace.

Package

Type

Executables

Launch

Description

bringup

ament_cmake

0

1

Top-level launch orchestration for the fishing arm: sim/real switch, ros2_control, and delegation to application packages.

control

ament_python

3

1

Tension controllers for the robotic fishing arm (admittance and force feedback).

description

ament_cmake

0

0

Robot description assets: URDF/xacro, MuJoCo MJCF, and STL meshes for the fishing arm.

diagnostics

ament_python

2

1

Recording + visualization tools: time-series plots and an

interfaces

ament_cmake

0

0

Custom ROS 2 message definitions shared across the fishing arm stack (e.g. FishingTension).

planning

ament_python

1

1

Disturbance and target generator (the virtual fish) for simulation runs.

sensors

ament_python

1

1

Line-tension sensing: HX711 load cell on hardware, MuJoCo FTS in simulation.