![]() |
Smart Minotaur
|
![]() ![]() | Data structure for GetBatteryLevel responses |
![]() ![]() | The BlockingQueue class implements a blocking queue with dynamic size using the pthread API |
![]() ![]() | Used for communication with a NXT brick |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Interface to react on incoming Odometry and UltrasonicData messages within a MinotaurControlNode object |
![]() ![]() | Data structure for the current sensor state |
![]() ![]() | |
![]() ![]() | Data structure for keep alive responses |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Data structure for LSRead responses |
![]() ![]() | Data structure for LSGetStatus responses |
![]() ![]() | Data structure for ReadMailbox responses |
![]() ![]() | Represents a histogramm field |
![]() ![]() | Calculates the histogramm values |
![]() ![]() | Displays a live map of the histogram |
![]() ![]() | Manages MazeNode objects in a 2D array and contains various properties of the maze |
![]() ![]() | MazeMap member and corresponding setter methods |
![]() ![]() | Single node in a maze |
![]() ![]() | |
![]() ![]() | All possible parameters for a maze of the minotaur project |
![]() ![]() | Container for settings for a MazeSolver object |
![]() ![]() | Simple MedianFilter with fixed size |
![]() ![]() | |
![]() ![]() | Used to control the minotaur via ROS |
![]() ![]() | MinotaurControlNode member and corresponding setter methods |
![]() ![]() | Controls a motor of the brick |
![]() ![]() | Stores the velocities of a robot with differential drive for its left and right wheel |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Is a structure for storing the robot's linear and angular velocity and its covariance |
![]() ![]() | An abstract class for implmenting algorithms to explore a map |
![]() ![]() | An abstract class for implementing algorithms to explore a map |
![]() ![]() | Standard exception in NXTControl |
![]() ![]() | |
![]() ![]() | Data structure for the current state of a motor |
![]() ![]() | The PID-Controller regulates the velocity of the robot |
![]() ![]() | Visualization of the input and output velocities of the robot |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Sums up the sensor data |
![]() ![]() | Data structure for GetCurrentProgramName responses |
![]() ![]() | Draws a live map of a histogram |
![]() ![]() | QT extension of the MinotaurControlNode class |
![]() ![]() | Used to run a QMinotaurControlNode in a seperate thread |
![]() ![]() | QT wrapper for the Odometry message of ROS |
![]() ![]() | Simple QWdiget on which obstacles can be drawn, which are recognized by the Ultrasonic sensors |
![]() ![]() | QT wrapper for the UltrasonicData message of the minotaur project |
![]() ![]() | Implements an exception-safe locking mechanism for pthread mutexes |
![]() ![]() | |
![]() ![]() | Gathers and publish Odometry data |
![]() ![]() | The RobotController calculates the correct velocity for each motor |
![]() ![]() | Stores a RobotPosition and a Movement object and grants thread-safe access to them |
![]() ![]() | Stores a robot's pose and its corresponding covariance |
![]() ![]() | All possible parameters for a robot of the minotaur project |
![]() ![]() | Container to store the linear and angular velocity of a robot |
![]() ![]() | The SensorCommunicator reads sensor-values and publishes them to the subscribers |
![]() ![]() | Gets distance-information from the sensors |
![]() ![]() | |
![]() ![]() | Data structure for sensor measurements |
![]() ![]() | Stores the information about a sensor measurement |
![]() ![]() | All possible parameters for an ultrasonic sensor of the minotaur project |
![]() ![]() | Data structure for tacho data that contains motor tick counts |
![]() ![]() | This class represents a message to communicate with the brick |
![]() ![]() | Provides functionality to create handy data structures from Telegram objects |
![]() ![]() | Provides methods to create Telegram objects |
![]() ![]() | Object oriented representation of a posix thread |
![]() ![]() | |
![]() ![]() | Controls a ultrasonic sensor of the brick |
![]() ![]() | Used to communicate with the LEGO NXT Brick via USB |
![]() ![]() | Represents a 2D vector, which stores x and y coordinates |
![]() ![]() |