This repository consists of several packages as listed below:
|agent_bringup||ROS package which helps robot to connect to the server. This package is to be deloyed on turtlebot.|
|server_listener||ROS package used for connecting to remote robots, subscribe to desired topics as 'json' message and republish it as ros message under |
/robot_name/topic on the server.
|server_slam||ROS package used to perform slam offboard i.e. on the server|
|server_publisher||ROS package that uses |
server_listener package and completes entire workflow pipeline to fetch, compute and publish data back to the robot.
|website_front_end||This folder contains website files which help user to connect their robot to the server|
|nginx_scripts||This folder contains NGINX scripts I wrote for my server. It can be used as a tempelate.|
|cellular_resources||Some helpful resources for robots on cellular network.|
Author: Mihir Patel