Skip to content

hermes-project/lidar

Repository files navigation

LiDAR

Code of data treatment of the Hermes-LiDAR project.

Installation

Etapes Actions
0 Use Python 3 and pip3 (python-pip3)
1 Clone the repository.
2 sudo pip3 install -r requirements.txt
3 Install tk8.6 (sudo pacman -S tk or sudo apt-get install tk).
4 Enjoy !

Choice of application

You can:

  • either show the obstacles on the screen ("hl_connected = False" in config.ini)
  • either connect with a java server that has launched the python main.py before ("hl_connected = True" in config.ini)

Debug

If you're using PyCharm, you might have to desactivate the scientific display mode in order to see our display.

TODO

  • Detect and display obstacles
  • Kalman filter implementation
  • Sockets for communication with the Java high-level
  • Logging
  • Solve "Cleaning buffer..." issue with rplidar
  • Cleaner shutdown(Tk, thread, serial errors when stopping)

About

Code de traitement de données du LiDAR d'Hermes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages