osrf / rmf_core

Provides the centralized functions of RMF: scheduling, etc.
Apache License 2.0
102 stars 41 forks source link

Traffic light adapter with door and lift control #239

Closed Kevinskwk closed 3 years ago

Kevinskwk commented 3 years ago

Hi! As far as I am aware, the current traffic light API is not capable of interacting with the infrastructure (please correct me if it is not the case). May I know if there is currently a way for robots integrated with the traffic light API to request doors/lifts when needed? Or will the more advanced Traffic Light API that can automatically take care of this infrastructure interaction mentioned in #168 be available soon? Thank you!

mxgrey commented 3 years ago

May I know if there is currently a way for robots integrated with the traffic light API to request doors/lifts when needed?

An API for that is not currently available. The fleet adapter which integrates with the traffic light API would also need to handle the message handshake exchange with the doors, lifts, and so on.

Or will the more advanced Traffic Light API that can automatically take care of this infrastructure interaction mentioned in #168 be available soon?

This depends on your definition of "soon". I don't think it'll bubble up to the top of my priority list until late January. Once it reaches the top of the list, I would expect it to take 1-2 weeks to implement and test.

Kevinskwk commented 3 years ago

Understood. Thank you so much for your reply!

webvenky commented 3 years ago

Hi! Just wanted to check if there has been any update to the traffic light API that provides automatic interaction with lifts and doors?

mxgrey commented 3 years ago

Unfortunately other priorities have been jumping the queue, so that API hasn't been tackled yet. If I don't have any more curveballs, then I may be able to start on that by the end of this week.

mxgrey commented 3 years ago

Migrated to https://github.com/open-rmf/rmf_ros2/issues/38