Sisu-AMR-Teknofets-2024

This is a Teknofest's Digital Technologies in Industry category's advanced level vehicle. It is an autonomous factory robot. It has many features such as following lines, mapping a room, and lifting loads.

Arduino IDE Libraries:

For sisu_amr_codes/sisu_amr_test_arduino/sisu_amr_test_arduino.ino:

PinChangeInterrupt.h: https://github.com/NicoHood/PinChangeInterrupt
INA226_WE.h: https://github.com/wollewald/INA226_WE
MPU6050_tockn.h: https://github.com/tockn/MPU6050_tockn
MadgwickAHRS.h: https://github.com/arduino-libraries/MadgwickAHRS/tree/master
TimerOne.h: https://github.com/PaulStoffregen/TimerOne
TimerThree.h: https://github.com/PaulStoffregen/TimerThree
TimerFour.h: https://github.com/VincentLim/TimerFour/
TimerFive.h: https://github.com/sofian/TimerFive

For sisu_amr_codes/sisu_amr_ps4_test/sisu_amr_ps4_test.ino:

PS4BT.h: https://github.com/felis/USB_Host_Shield_2.0/

For sisu_amr_codes/strip_led_test/strip_led_test.ino:

Adafruit_NeoPixel.h: https://github.com/adafruit/Adafruit_NeoPixel

For sisu_amr_codes/lever_test/lever_test.ino

HX711.h: https://github.com/bogde/HX711

Python Libraries:

You can the Python libraries with requirements.txt file.
Warning: you must upload these Python libraries to the LattePanda.

cd sisu_amr_codes/sisu_amr_test_python
pip3 install -r requirements.txt

For PyLidar Library; you have to do these:

git clone https://github.com/lakshmanmallidi/PyLidar3.git
cd PyLidar3
python setup.py install