Skip to content

Aquatic-Drone-Testbed/Control-Station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control-Station

Control station code for remote operation of Unmanned-Surface-Vehicle(USV).

install the required packages

create a new conda environment with the following command

    conda create --name capstone python=3.11.7

activate the environment

    conda activate capstone

install the libraries from the requirements.txt file (recommended)

    pip install -r requirements.txt

after installing a new library, update the requirements.txt file with the following commands

   pip freeze > requirements.txt 
   Note from Alex: pip freeze only saves the packages that are installed with pip install in
   your environment.
   Also, pip freeze saves all packages in the environment including those that you don't use in
   your current project (if you don't have virtualenv)

   So it is recommended that you use this instead:

   pip install pipreqs
   pipreqs /path/to/project

To run Control-Station:

    ./run-control-station.sh

(Optional) Run the code when you developping with hot reload using watchdog

    python3 src/auto_reload.py . python3 src/webGUI.py

About

Control station code for remote operation of USV.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6