Feature Description
Define and implement the ROS 2 interfaces used by the display to communicate user commands to the robot.
The display provides user interaction through buttons such as Start, Confirm, and Cancel. For each interaction, the appropriate ROS 2 communication mechanism (topic, service, or action) must be selected and connected to the corresponding subsystem.
The goal is to establish a well-defined interface between the user interface and the robot's software architecture while providing immediate visual feedback to the user.
Definition of Completion
Main functions
Display ROS 2 interfaces
Testability
Code Dependencies
Display / UI package
Global Decision Making Node #10
Specification Dependencies
Display Information #205
Feature Description
Define and implement the ROS 2 interfaces used by the display to communicate user commands to the robot.
The display provides user interaction through buttons such as Start, Confirm, and Cancel. For each interaction, the appropriate ROS 2 communication mechanism (topic, service, or action) must be selected and connected to the corresponding subsystem.
The goal is to establish a well-defined interface between the user interface and the robot's software architecture while providing immediate visual feedback to the user.
Definition of Completion
Main functions
Display ROS 2 interfaces
Testability
Code Dependencies
Display / UI package
Global Decision Making Node #10
Specification Dependencies
Display Information #205