https://github.com/mckelvym/agv-sim-cmps523
Autonomous Ground Vehicle (AGV) simulator project for Computational Basis of Intelligence (CMPS 523)
https://github.com/mckelvym/agv-sim-cmps523
autonomous bayes filter ground kalman vehicle
Last synced: about 1 month ago
JSON representation
Autonomous Ground Vehicle (AGV) simulator project for Computational Basis of Intelligence (CMPS 523)
- Host: GitHub
- URL: https://github.com/mckelvym/agv-sim-cmps523
- Owner: mckelvym
- Created: 2023-11-15T17:54:36.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-25T04:21:58.000Z (over 2 years ago)
- Last Synced: 2024-01-27T03:43:12.016Z (over 2 years ago)
- Topics: autonomous, bayes, filter, ground, kalman, vehicle
- Language: Java
- Homepage:
- Size: 3.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# AGV Sim
## About
Autonomous Ground Vehicle (AGV) simulator project for Computational Basis of Intelligence (CMPS 523).
## Assignment
Read the [project assignment](doc/agent_and_testbed_simulator_project.pdf) here.
## Report
Read the resulting [report](doc/report.pdf) describing the project results.
From the abstract:
_In this paper I implement a simulation testbed and agent for testing two Bayes filter algorithms, the Extended Kalman Filter (EKF) and the Particle Filter (PF). After implementing supplementary algorithms needed for motion noise, landmark detection and the like, the two algorithms are put through similar testing scenarios and the results are reported and compared. The results obtained for the test cases involving the EKF proved to be satisfactory, while the PF seemed to come up short. As it is commonly accepted that the PF is a more robust algorithm than the EKF, the author assumes that implementation errors have led to incorrect and disappointing results_
## Screenshots








## Build and Run
Most recently built and ran under Java 17.
```bash
./gradlew run
```