Autonomous Snowplow: Autonomous Snowplow is tasked with clearing a pre-determined area of snow without any human input; we can only use algorithms, computer vision, and additional sensors. We recently rebuilt the drive train.
Previous Competition Website:
Previous Design:
Project Overview:
Documentation for implementation of Isaac Lab can be found at:
While documentation for standard Isaac Sim can be seen at:
- most functionality can be viewed within the scripts contained in the src folder.
- For simplicity singular programming language "Python" was used for most programming.
- C++ was added for sensor package functionality to allow for arduino code-reusability (Examples included).
- Code has been internally commented for ease of use.
If you have GIT configured, quickly deploy using cmd:
cd /Home/
mkdir Sandbox
cd /Sandbox/git clone https://github.com/ISURobotics/SnowPlowComplete/$ git clone https://github.com/ISUrobotics/SnowPlowComplete/
> Cloning into `Folder`...
> remote: Counting objects: 10, done.
> remote: Compressing objects: 100% (8/8), done.
> remove: Total 10 (delta 1), reused 10 (delta 1)
> Unpacking objects: 100% (10/10), done.Repository to be cloned directly to the Jetson Nano on the autonomous Snow Plow Project In the event of a catastrophic failure and a complete re-install is nessecary, see:
For General Operating Procedures, see:
For Pathing, see:
For Lidar, see:
For module GPS, see:
For module IMU, see:
The README for the 1.x version is on the v1.x branch.