ecl Namespace Reference

Classes

class  Trajectory
 Primary template for manipulator trajectories. More...
class  Trajectory< JointAngles >
 Joint angle based manipulator trajectory. More...
class  WayPoint
 Primary template for waypoints. More...
class  WayPoint< JointAngles >
 WayPoint specialisation with joint (motor) angle storage format. More...

Enumerations

enum  ManipulatorAngleType { JointAngles, Cartesians }
 

Angle usage type for the manipulator trajectory definitions.

More...

Functions

template<typename OutputStream >
OutputStream & operator<< (OutputStream &ostream, WayPoint< JointAngles > &waypoint)
template<typename OutputStream >
OutputStream & operator<< (OutputStream &ostream, Trajectory< JointAngles > &trajectory)

Enumeration Type Documentation

Angle usage type for the manipulator trajectory definitions.

Angle usage type for the manipulator. Most simple manipulators simply use joint angles - more complicated manipulators that have to interact with the environment require measurements of the end effector in cartesians.

Enumerator:
JointAngles 

Joint angle representations are being used.

Cartesians 

Cartesian representations are being used.

Definition at line 32 of file types.hpp.


Function Documentation

template<typename OutputStream >
OutputStream& ecl::operator<< ( OutputStream &  ostream,
WayPoint< JointAngles > &  waypoint 
) [inline]

Streaming output insertion operator for waypoints.

Template Parameters:
OutputStream : the type of stream being used.
Parameters:
ostream : the output stream being used.
waypoint : the waypoint.
Returns:
OutputStream : the output stream.

Definition at line 369 of file waypoint.hpp.

template<typename OutputStream >
OutputStream& ecl::operator<< ( OutputStream &  ostream,
Trajectory< JointAngles > &  trajectory 
) [inline]

Streaming output insertion operator for waypoints.

Template Parameters:
OutputStream : the type of stream being used.
Parameters:
ostream : the output stream being used.
trajectory : the trajectory.
Returns:
OutputStream : the output stream.

Definition at line 381 of file trajectory.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


ecl_manipulators
Author(s): Daniel Stonier (d.stonier@gmail.com)
autogenerated on Fri Jan 11 11:38:40 2013