-
Notifications
You must be signed in to change notification settings - Fork 58
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
Feature: Backup and Restore Fleet Adapters #161
base: main
Are you sure you want to change the base?
Commits on Dec 6, 2021
-
Added skeleton for broadcast client
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5944a22 - Browse repository at this point
Copy the full SHA 5944a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae176b5 - Browse repository at this point
Copy the full SHA ae176b5View commit details
Commits on Dec 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6231519 - Browse repository at this point
Copy the full SHA 6231519View commit details -
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43db070 - Browse repository at this point
Copy the full SHA 43db070View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb32c33 - Browse repository at this point
Copy the full SHA fb32c33View commit details
Commits on Dec 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0591869 - Browse repository at this point
Copy the full SHA 0591869View commit details -
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfd85a0 - Browse repository at this point
Copy the full SHA bfd85a0View commit details -
Store broadcast_client within TaskManager
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4bf907 - Browse repository at this point
Copy the full SHA e4bf907View commit details -
Changes to support rmf_task/redesign_v2
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8e0517 - Browse repository at this point
Copy the full SHA c8e0517View commit details
Commits on Dec 9, 2021
-
Schema validator loader uses internal dictionary
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c89e534 - Browse repository at this point
Copy the full SHA c89e534View commit details -
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aaf008e - Browse repository at this point
Copy the full SHA aaf008eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f6592 - Browse repository at this point
Copy the full SHA a8f6592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fe559 - Browse repository at this point
Copy the full SHA 46fe559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 129f66b - Browse repository at this point
Copy the full SHA 129f66bView commit details -
Add helper functions to validate and publish task updates
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a274b49 - Browse repository at this point
Copy the full SHA a274b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5becba1 - Browse repository at this point
Copy the full SHA 5becba1View commit details
Commits on Dec 10, 2021
-
Creating a shim to migrate the legacy task phases to the new system
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03de72a - Browse repository at this point
Copy the full SHA 03de72aView commit details
Commits on Dec 14, 2021
-
Implementing the GoToPlace event
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d62e94c - Browse repository at this point
Copy the full SHA d62e94cView commit details
Commits on Dec 15, 2021
-
Finish implementation of GoToPlace and EmergencyPullover
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e0bfb9 - Browse repository at this point
Copy the full SHA 1e0bfb9View commit details
Commits on Dec 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 31c095a - Browse repository at this point
Copy the full SHA 31c095aView commit details
Commits on Dec 17, 2021
-
Finished refactoring to new task system -- need to finish comms imple…
…mentation Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a072869 - Browse repository at this point
Copy the full SHA a072869View commit details
Commits on Dec 20, 2021
-
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7664c76 - Browse repository at this point
Copy the full SHA 7664c76View commit details
Commits on Dec 21, 2021
-
Continue implementing json updates, fix a subtle bug
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cd4cc0 - Browse repository at this point
Copy the full SHA 0cd4cc0View commit details
Commits on Dec 22, 2021
-
Support battery charging tasks
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ca24c3 - Browse repository at this point
Copy the full SHA 2ca24c3View commit details -
Fix battery charging and deliveries
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eea945c - Browse repository at this point
Copy the full SHA eea945cView commit details -
Use Placeholder event instead of WaitFor event
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2855b26 - Browse repository at this point
Copy the full SHA 2855b26View commit details
Commits on Dec 24, 2021
-
Implemented json message handling -- need to finish task change imple…
…mentation Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96cc725 - Browse repository at this point
Copy the full SHA 96cc725View commit details -
Implemented interrupt and resume -- just a few more commands missing
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d37028 - Browse repository at this point
Copy the full SHA 1d37028View commit details -
Finished implementation of all task manipulation requests -- needs te…
…sting Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15f548b - Browse repository at this point
Copy the full SHA 15f548bView commit details
Commits on Dec 29, 2021
-
Beginning API for json deserialization
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c51312 - Browse repository at this point
Copy the full SHA 8c51312View commit details -
Remove redundant comparison function
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c340558 - Browse repository at this point
Copy the full SHA c340558View commit details -
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07b8e96 - Browse repository at this point
Copy the full SHA 07b8e96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f854943 - Browse repository at this point
Copy the full SHA f854943View commit details
Commits on Dec 30, 2021
-
Adding the ability to deserialize json task requests
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19b93e1 - Browse repository at this point
Copy the full SHA 19b93e1View commit details
Commits on Dec 31, 2021
-
Implement deserialization of JSON for task descriptions
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ff66e3 - Browse repository at this point
Copy the full SHA 5ff66e3View commit details -
Finish implementations for delivery and loop
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42a826e - Browse repository at this point
Copy the full SHA 42a826eView commit details -
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6e75b4 - Browse repository at this point
Copy the full SHA e6e75b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e379d8d - Browse repository at this point
Copy the full SHA e379d8dView commit details
Commits on Jan 3, 2022
-
Finish implementation of task description deserialization
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18078c4 - Browse repository at this point
Copy the full SHA 18078c4View commit details -
Add a task description schema for Clean
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12ba598 - Browse repository at this point
Copy the full SHA 12ba598View commit details -
Remember to publish task log updates
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eb7c29 - Browse repository at this point
Copy the full SHA 6eb7c29View commit details -
Fix websocket fleet state updates
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 943f62f - Browse repository at this point
Copy the full SHA 943f62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ddea3 - Browse repository at this point
Copy the full SHA d1ddea3View commit details
Commits on Jan 4, 2022
-
Reworking the dispatcher to reduce responsibilities and eliminate cruft
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cfff09 - Browse repository at this point
Copy the full SHA 7cfff09View commit details -
Remember to put task_id into task log update
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f43046 - Browse repository at this point
Copy the full SHA 4f43046View commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dbbd8df - Browse repository at this point
Copy the full SHA dbbd8dfView commit details
Commits on Jan 6, 2022
-
Refactoring dispatch node -- finished Dispatcher class
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 750699e - Browse repository at this point
Copy the full SHA 750699eView commit details
Commits on Jan 7, 2022
-
Finished migrating the dispatch system -- needs testing
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eba8cc - Browse repository at this point
Copy the full SHA 8eba8ccView commit details
Commits on Jan 8, 2022
-
Creating new API for letting users accept tasks
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bab1e34 - Browse repository at this point
Copy the full SHA bab1e34View commit details
Commits on Jan 9, 2022
-
Migrating to new bid notice system
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abf79bf - Browse repository at this point
Copy the full SHA abf79bfView commit details -
Finished critical parts of migration -- needs testing
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36a2cc2 - Browse repository at this point
Copy the full SHA 36a2cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 765ed0d - Browse repository at this point
Copy the full SHA 765ed0dView commit details
Commits on Jan 10, 2022
-
Implement support for composed tasks
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bb3bed - Browse repository at this point
Copy the full SHA 1bb3bedView commit details -
Removing support for adding custom tasks -- wait until we can work mo…
…re on refining the API Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acf6aff - Browse repository at this point
Copy the full SHA acf6affView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ca614b - Browse repository at this point
Copy the full SHA 3ca614bView commit details
Commits on Jan 11, 2022
-
fix breaking add_fleet() py api change
Signed-off-by: youliang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ca867a - Browse repository at this point
Copy the full SHA 8ca867aView commit details
Commits on Jan 12, 2022
-
Remove url reserved characters from task_id fields
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06a3447 - Browse repository at this point
Copy the full SHA 06a3447View commit details -
Change the task_id format to something a bit nicer
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4baf4f8 - Browse repository at this point
Copy the full SHA 4baf4f8View commit details -
Remember to fill in event states
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce8bb9a - Browse repository at this point
Copy the full SHA ce8bb9aView commit details
Commits on Jan 13, 2022
-
Fix the usage of nlohmann::json
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4fab05 - Browse repository at this point
Copy the full SHA a4fab05View commit details -
Signed-off-by: youliang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 067d8e2 - Browse repository at this point
Copy the full SHA 067d8e2View commit details -
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26f4b39 - Browse repository at this point
Copy the full SHA 26f4b39View commit details -
Configuration menu - View commit details
-
Copy full SHA for fffb5d6 - Browse repository at this point
Copy the full SHA fffb5d6View commit details -
Adding debug printouts to dispatcher
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cac1959 - Browse repository at this point
Copy the full SHA cac1959View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede8b53 - Browse repository at this point
Copy the full SHA ede8b53View commit details -
Configuration menu - View commit details
-
Copy full SHA for acca4ae - Browse repository at this point
Copy the full SHA acca4aeView commit details -
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 707aba1 - Browse repository at this point
Copy the full SHA 707aba1View commit details -
Wrap json parse in try-catch blocks
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50c5982 - Browse repository at this point
Copy the full SHA 50c5982View commit details
Commits on Jan 14, 2022
-
Signed-off-by: Michael X. Grey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3c4938 - Browse repository at this point
Copy the full SHA d3c4938View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf03846 - Browse repository at this point
Copy the full SHA bf03846View commit details
Commits on Jan 20, 2022
-
fix empty itinerary gotoplace error
Signed-off-by: youliang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d174d2 - Browse repository at this point
Copy the full SHA 6d174d2View commit details
Commits on Jan 21, 2022
-
Signed-off-by: youliang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d054c32 - Browse repository at this point
Copy the full SHA d054c32View commit details
Commits on Jan 24, 2022
-
Support PerformAction event in composed tasks (#155)
* Implemented PerformAction event and schema Signed-off-by: Yadunund <[email protected]> * Added ActionExecutor to RobotUpdateHandle Signed-off-by: Yadunund <[email protected]> * Add category to PerformAction schema Signed-off-by: Yadunund <[email protected]> * Support teleop in full_control Signed-off-by: Yadunund <[email protected]> * Print errors when auctioneer does not receive any bids Signed-off-by: Yadunund <[email protected]> * Fix bug in ActiveTask::publish_task_state() Signed-off-by: Yadunund <[email protected]> * Add PerformAction event inside make() Signed-off-by: Yadunund <[email protected]> * Implement ActionExecution Signed-off-by: Yadunund <[email protected]> * Update ActionExecution implementation Signed-off-by: Yadunund <[email protected]> * Update ActionExecution API Signed-off-by: Yadunund <[email protected]> * Schema and other fixes Signed-off-by: Yadunund <[email protected]> * Call finished only once Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10c9a51 - Browse repository at this point
Copy the full SHA 10c9a51View commit details
Commits on Jan 27, 2022
-
* Validate perform_action description inside try block Signed-off-by: Yadunund <[email protected]> * Add deserialized activity to builder Signed-off-by: Yadunund <[email protected]> * Cleanup Signed-off-by: Yadunund <[email protected]> * Add error when on_cancel is not an array Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f41a93 - Browse repository at this point
Copy the full SHA 2f41a93View commit details
Commits on Jan 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1c33ab9 - Browse repository at this point
Copy the full SHA 1c33ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a6193c - Browse repository at this point
Copy the full SHA 0a6193cView commit details -
Signed-off-by: youliang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53b257e - Browse repository at this point
Copy the full SHA 53b257eView commit details -
Merge branch 'redesign_v2' of https://github.com/open-rmf/rmf_ros2 in…
…to redesign_v2
Configuration menu - View commit details
-
Copy full SHA for 946e0d7 - Browse repository at this point
Copy the full SHA 946e0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 012d51f - Browse repository at this point
Copy the full SHA 012d51fView commit details -
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c94b0ad - Browse repository at this point
Copy the full SHA c94b0adView commit details -
Added skeleton for DatabaseLogger
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9e4a70 - Browse repository at this point
Copy the full SHA b9e4a70View commit details
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1efd68c - Browse repository at this point
Copy the full SHA 1efd68cView commit details -
Feature: Direct Task Assignment (#158)
* WIP Signed-off-by: Yadunund <[email protected]> * Fix regression Signed-off-by: Yadunund <[email protected]> * Refactoring impl functions Signed-off-by: Yadunund <[email protected]> * Compute direct assignments Signed-off-by: Yadunund <[email protected]> * Implement priority for direct assignment queue Signed-off-by: Yadunund <[email protected]> * Use set for direct queue Signed-off-by: Yadunund <[email protected]> * Publish api response Signed-off-by: Yadunund <[email protected]> * Add missing schemas for response validation Signed-off-by: Yadunund <[email protected]> * Populate success response Signed-off-by: Yadunund <[email protected]> * Lock mutex when accessing queues Signed-off-by: Yadunund <[email protected]> * Add automatic charger retreat to direct queue Signed-off-by: Yadunund <[email protected]> * Store broadcast_client as optional within TaskManager Signed-off-by: Yadunund <[email protected]> * Cleanup Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7efc506 - Browse repository at this point
Copy the full SHA 7efc506View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed53fe5 - Browse repository at this point
Copy the full SHA ed53fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02475b7 - Browse repository at this point
Copy the full SHA 02475b7View commit details -
Tested logging active task and task logs
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 681e416 - Browse repository at this point
Copy the full SHA 681e416View commit details -
Backup dispatch and direct queues
Signed-off-by: Yadunund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0947106 - Browse repository at this point
Copy the full SHA 0947106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 060e88f - Browse repository at this point
Copy the full SHA 060e88fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0e58c - Browse repository at this point
Copy the full SHA 4f0e58cView commit details