Skip to content

robolaunch/task_management

Repository files navigation

task_management

Nodejs and Npm Installation for Ubuntu 22.04

https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-22-04

MongoDB Installation for Ubuntu 22.04

https://www.cherryservers.com/blog/install-mongodb-ubuntu-22-04

MongoDB Compass Installation for Ubuntu 22.04

https://linuxgenie.net/how-to-install-mongodb-compass-on-ubuntu-22-04/

Installing all dependencies

sudo npm install --save

Services

  • Job Cancel
  • Job Create
  • Job Query
  • Job Remove
  • Job Update
  • Location Create
  • Location Query
  • Location Update
  • Location Load
  • Robot Create
  • Robot Query
  • Robot Remove
  • Robot Update
  • Waiting Point Create
  • Waiting Point Query
  • Waiting Point Load
  • Waiting Point Remove
  • Waiting Point Update

Rosbridge

  • Robot services
  • Robot topics
  • Job services
  • Job topics
  • Location services
  • Location topics
  • Waiting Point services
  • Waiting Point topics

Fleet Management

  • Start Management
  • Fleet Management (if mission status == "SCHEDULED" and robot status == "IDLE")

Task Maangement for FSM

task_management package in robolaunch_colcon_ws is the main package on robot's side. We need to run this command using task_management FSM. https://github.com/furkansariyildiz/robolaunch_colcon_ws

source install/setup.bash
ros2 run task_management fsm.py

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published