Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
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::PanTilt_DH (const Robot_basic *robot)
bool ROBOOP::Goose_Neck_DH (const Robot_basic *robot)
bool ROBOOP::Crab_Arm_DH (const Robot_basic *robot)
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 Thu Nov 22 00:51:32 2007 by Doxygen 1.5.4