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)

Releases

No releases published

Packages

No packages published

Languages