open-rmf / rmf-web

Apache License 2.0
83 stars 39 forks source link

Task-Phase-Events-Logs Visualization: api-server updates #556

Closed aaronchongth closed 2 years ago

aaronchongth commented 2 years ago

Feature request

Description

This ticket tracks the progress and discussions on the updating api-server for the visualizing the upcoming Task system on dashboard, https://github.com/open-rmf/rmf_ros2/issues/107, which uses the new rmf_api_msgs. Below is a sample state and log,

State: https://github.com/open-rmf/rmf_api_msgs/blob/main/rmf_api_msgs/samples/task_state/multi_dropoff_delivery.json Log: https://github.com/open-rmf/rmf_api_msgs/blob/main/rmf_api_msgs/samples/task_log/multi_dropoff_delivery.json

This will involve publishing and subscribing to the newly constructed JSON schemas listed in rmf_api_msgs

aaronchongth commented 2 years ago

As mentioned by DM, there is some documentation in the /docs route, for the client it's mostly a change in api and schemas.

aaronchongth commented 2 years ago

Closing this as api-server in prototype/task_v2-2 supports all frontend requirements at the moment.