Description
This shows multiple agents finding the way to the destination without colliding with the obstacle or colliding with each other. This assignment is a group work with Cheng Peng.
Features:
- Global navigation with PRM and Dijkstra algorithm.
- Road maps accounted for the size of agents.
- Local interaction based on a spring-like avoiding force.
- Texture.
- GPU shading.
- User controlled camera.
- Able to save screenshots to PNG files.
Implementation Tools:
- Sublime Text 3 & command line
- C++ and cmake
- OpenGL, GLUT, GLEW
- Eigen
- PNG
- opensource file std_image.h (for loading texture images)