Skip to content

RosMessage InteractiveCleanup

Hiroki Yamada edited this page Jan 15, 2026 · 2 revisions

ROS 2 Messages for Interactive Cleanup

Messages from/to the moderator

Basic competition messages are sent and received using the topics below.

No Topic Name Direction Message Type Description
1 /interactive_cleanup/
message/to_robot
SIGVerse ⇒ InteractiveCleanupMsg Event message
from Robot
to Avatar
2 /interactive_cleanup/
message/to_moderator
ROS ⇒ InteractiveCleanupMsg Event message
from Avatar
to Robot

Note: SIGVerse ⇒: SIGVerse to User's ROS Node, ROS ⇒: User's ROS Node to SIGVerse

[interactive_cleanup_msgs/msg/InteractiveCleanupMsg]
string message
string detail

For details of event messages please see the following table.

No Event Direction message detail
1 Send Are_you_ready? Avatar ⇒ Are_you_ready? (blank)
2 Send I_am_ready Robot ⇒ I_am_ready (blank)
3 Send Pick_it_up! Avatar ⇒ Pick_it_up! (blank)
4 Send Clean_up! Avatar ⇒ Clean_up! (blank)
5 Send Is_this_correct? Robot ⇒ Is_this_correct? (blank)
6 Send Point_it_again Robot ⇒ Point_it_again (blank)
7 Send Yes or No Avatar ⇒ Yes / No (blank)
8 Send Object_grasped Robot ⇒ Object_grasped (blank)
9 Failed Object_grasped Avatar ⇒ Task_failed Object_grasped
10 Send Task_finished Robot ⇒ Task_finished (blank)
11 Failed Task_finished Avatar ⇒ Task_failed Task_finished
12 Succeeded the task Avatar ⇒ Task_succeeded (blank)
12 All tasks finished Avatar ⇒ Mission_complete (blank)
13 Send Give_up Robot ⇒ Give_up (blank)
14 Give up Avatar ⇒ Task_failed Give_up
15 Time is up Avatar ⇒ Task_failed Time_is_up

Note: Avatar ⇒: Human avatar to Robot, Robot ⇒: Robot to Human avatar

Clone this wiki locally