A User Interface application for controlling the Smart_navigator
Complete setup of Smart_navigator or the cartographer_navigator.
sudo apt-get install python-tk # To install tkinter
git clone https://github.com/shiva-raj-km/navigator_UserInterface.git
# Copy the Python scripts to scripts folder in navigator_bringup package.
The main script is gui.py which runs the launch files. It has login page, bot control page with start & stop button to run the launch files. The python_launch.py script is a file used to run the launch files using python script.
The navigator can be controlled using the system, at this time only roscore and server.py should be run in terminals.
- Python Tkinter To develop GUI.
- Python roslaunch API To run launch files using Python script.
- ROS Workspace Overlay When using two workspaces, but automation is required.
- ROS Network For server-client operation.