Skip to content

Add send/cancel goal action and write documentation#36

Open
camistolo wants to merge 7 commits intocamistolo/set-initial-posefrom
camistolo/action-and-documentation
Open

Add send/cancel goal action and write documentation#36
camistolo wants to merge 7 commits intocamistolo/set-initial-posefrom
camistolo/action-and-documentation

Conversation

@camistolo
Copy link
Collaborator

@camistolo camistolo commented Nov 14, 2025

Description

Add the remaining code for the fleet manager and robot handler to send/cancel a goal to the action of the corresponding robot selected by RMF

@camistolo camistolo changed the title Camistolo/action and documentation Add send/cancel goal action and write documentation Nov 14, 2025
@camistolo camistolo force-pushed the camistolo/action-and-documentation branch from af9546f to 9664683 Compare January 14, 2026 15:23
Comment on lines -18 to -21
import rmf_adapter.plan as plan
import rmf_adapter.schedule as schedule

from rmf_fleet_msgs.msg import DockSummary
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed unused libraries

password: "some_password"
limits:
linear: [0.4, 0.2] # velocity, acceleration
linear: [0.8, 0.2] # velocity, acceleration
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Increased the velocity to check if the robot moved faster, will need to double check this value

robot_handler.publish_initial_pose()
all_initial_poses_published = all_initial_poses_published and robot_handler.initial_pose_published
if all_initial_poses_published:
self._initial_pose_timer.cancel()
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only cancel the timer when all initial poses have been published on the robots

andino1:
x: -1.158
y: 2.0
x: -1.0889
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked new values from gazebo

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Used office.pgm from the andino_gz repository to create this png file and make sure the map used by Open RMF matches the one used by nav2 and Gazebo

@camistolo camistolo force-pushed the camistolo/set-initial-pose branch from 3e731a9 to c5ea557 Compare January 16, 2026 14:02
@camistolo camistolo force-pushed the camistolo/action-and-documentation branch from 9664683 to cd05e46 Compare February 13, 2026 12:12
Signed-off-by: camistolo <camistolo@gmail.com>
Signed-off-by: camistolo <camistolo@gmail.com>
Signed-off-by: camistolo <camistolo@gmail.com>
Signed-off-by: camistolo <camistolo@gmail.com>
Signed-off-by: camistolo <camistolo@gmail.com>
Signed-off-by: camistolo <camistolo@gmail.com>
@camistolo camistolo force-pushed the camistolo/action-and-documentation branch from cd05e46 to 77f54c7 Compare February 13, 2026 12:20
Signed-off-by: camistolo <camistolo@gmail.com>
@camistolo camistolo force-pushed the camistolo/action-and-documentation branch from 77f54c7 to d02b29b Compare February 13, 2026 12:21
@camistolo camistolo requested a review from Voldivh February 13, 2026 12:30
@camistolo camistolo marked this pull request as ready for review February 13, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments