Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-add support for global planner behavior #72

Closed
andrewjong opened this issue Oct 2, 2024 · 1 comment
Closed

Re-add support for global planner behavior #72

andrewjong opened this issue Oct 2, 2024 · 1 comment
Assignees

Comments

@andrewjong
Copy link
Member

Within Behavior Tree, some button like "Global Planning Mode".
This puts the robot in a state where it's open to receiving Service Calls for whatever global planners it has available.

Each service call is custom to the specific global planner. In the future these will be transmitted from the ground control station.

When the service call comes in, it triggers the appropriate global planner. The global planner then publishes its plan to the /ROBOT_NAME/global_reference_trajectory topic.

The local planner subscribes to that and sends local plans as trajectory segments to the /robot_1/trajectory_controller/trajectory_segment_to_add topic.

@andrewjong
Copy link
Member Author

Done in #118

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants