Skip to content

BUZZ-Blimps/Basestation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

165 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWAMP Blimps Basestation 🎈💻🎮

Summary

  • The basestation is used as an interface between human operators and blimps
  • BasestationV5 is the latest working version (Web-based UI with ROS2)

Screenshot

Description

The "basestation" has been used since the beginning of SWAMP Blimps and serves as an interface between human operators and our swarm of blimps. For most of its history, the basestation has taken the form of a Python program, with a UI rendered with Pygame (shown below).

image

The primary functions of the basestation are:

  • List all inputs (keyboard, controllers)
    • Show previews of joystick input
  • List all blimps
    • Show whether blimp is in manual/autonomous mode (by text color)
    • Show states of blimps
    • Allow operator to set target goal and enemy colors
  • Allow operators to connect specific inputs to specific blimps

About

A UI to send commands and receive data to/from blimps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors