OpenGL gui working. Added sketch of the pheromone map. Added shaders.

This commit is contained in:
2016-06-26 02:20:29 -04:00
parent 6e21e87400
commit 87859fa044
17 changed files with 1723 additions and 28 deletions

View File

@@ -27,6 +27,7 @@
#define IAS_ROBOT_HPP
#include "robot.hpp"
#include "pheromone.hpp"
/**
* Concrete robot that implements the IAS-SS architecture as defined in:
@@ -41,12 +42,13 @@
*/
class IASSS_Robot : Robot {
public:
IASSS_Robot(std::string hostname, uint32_t port);
IASSS_Robot(std::string hostname, uint32_t port, PheromoneMap * phero_map);
virtual ~IASSS_Robot();
virtual void run();
private:
PheromoneMap * _phero_map;
void avoid_wall(float front_speed, float turn_speed);
};