Homepage Demos Overview Downloads Tutorials Reference
Credits

robot.cpp File Reference


Detailed Description

Initialisation of differents robot class.

Definition in file robot.cpp.

#include "robot.h"
#include <time.h>
#include <sstream>

Include dependency graph for robot.cpp:

Go to the source code of this file.

Namespaces

namespace  ROBOOP

Functions

void ROBOOP::perturb_robot (Robot_basic &robot, const double f)
 Modify a robot.
bool ROBOOP::Puma_DH (const Robot_basic *robot)
 Return true if the robot is like a Puma on DH notation.
bool ROBOOP::Rhino_DH (const Robot_basic *robot)
 Return true if the robot is like a Rhino on DH notation.
bool ROBOOP::ERS_Leg_DH (const Robot_basic *robot)
 Return true if the robot is like the leg chain of an AIBO on DH notation.
bool ROBOOP::ERS2xx_Head_DH (const Robot_basic *robot)
 Return true if the robot is like the camera chain of a 200 series AIBO on DH notation.
bool ROBOOP::ERS7_Head_DH (const Robot_basic *robot)
 Return true if the robot is like the camera or mouth chain of a 7 model AIBO on DH notation.
bool ROBOOP::Puma_mDH (const Robot_basic *robot)
 Return true if the robot is like a Puma on modified DH notation.
bool ROBOOP::Rhino_mDH (const Robot_basic *robot)
 Return true if the robot is like a Rhino on modified DH notation.

Variables

Real ROBOOP::fourbyfourident [] = {1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0}
 Used to initialize a $4\times 4$ matrix.
Real ROBOOP::threebythreeident [] = {1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0}
 Used to initialize a $3\times 3$ matrix.


ROBOOP v1.21a
Generated Tue Aug 16 16:32:17 2005 by Doxygen 1.4.4