Skip to content

Monitoring the airsim vehicle status and notifying the client by using websocket.

License

Notifications You must be signed in to change notification settings

derrick-null/airsim-python-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

airsim-python-monitor

Monitoring the airsim vehicle status and notifying the client by using websocket.

demo-airsim-python-client

The python client of Airsim for the demonstration in the demo room. Following python files are based on the orginal code from AirSim, please update code accordingly.

  • setup_path.py

Install Guidelines

Install dependencies

You need to install following dependencies, please refer to the official documents.

Build on Windows

Python API

  • Epic Unreal Engine 4.27
  • Microsoft Visual Studio
  • Python 3.9.9
  • Git
  • Install AirSim from Github

Install python packages

  • pip install airsim
  • pip install numpy
  • pip install msgpack-rpc-python
  • pip install opencv-contrib-python
  • pip install tornado

ws-tornado.py

Monitoring the AirSim and serveing the websocket to push message to frontend.

settings.json

The settings.json is the default config from AirSim repository, and AirSim will load this file from the default directory. The directory in windows is: "C:\Users\cccis\Documents\AirSim\settings.json"

About

Monitoring the airsim vehicle status and notifying the client by using websocket.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published