bpapaspyros / RobSim

Project for the course "Object Oriented Programming II" of the 3rd semester. The purpose of this project is to use the object oriented functionality of the C++ language to create a small scale simulator. There has been extensive use of the freeglut/opengl frameworks to create a graphic representation of the program.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  • To compile the program and produce the executables

Installing Dependancies:

sudo apt-get install freeglut3-dev libxmu-dev libxi-dev libsoil-dev cmake

Compiling:

mkdir build && cd build
cmake ..
make (-j #cores if available)
cd ../bin

Running:

Without Graphics - Console Version

./Robsim

With Graphics

./RobsimGui
  • There is a generated doxy for the code documentation, just run the script doxy.sh.

About

Project for the course "Object Oriented Programming II" of the 3rd semester. The purpose of this project is to use the object oriented functionality of the C++ language to create a small scale simulator. There has been extensive use of the freeglut/opengl frameworks to create a graphic representation of the program.

License:MIT License


Languages

Language:C++ 98.5%Language:CMake 1.5%Language:Shell 0.0%