NonlinearIn Class Reference
[Trajectory control]

Input for a nonlinear controller. More...

#include <TrajControl.h>

Inheritance diagram for NonlinearIn:

OpenLoopIn DFLIn

List of all members.

Public Member Functions

 NonlinearIn ()
 Default constructor.
 NonlinearIn (Pose &rP, Position &desP, Position &desDP)
 Parametrical constructor.
 NonlinearIn (NonlinearIn &other)
 Copy constructor.
NonlinearIn operator= (NonlinearIn &other)
 Assignment operator=.
void setRobotPose (Pose &p)
 Sets the pose of the robot (dx dy dtheta).
Pose robotPose ()
 Gets the pose of the robot.

Protected Attributes

Pose _robotPose
 Actual Pose of the robot.


Detailed Description

Input for a nonlinear controller.

Author:
Paolo Stegagno
Date:
2009/12/02

Constructor & Destructor Documentation

NonlinearIn::NonlinearIn (  ) 

Default constructor.

NonlinearIn::NonlinearIn ( Pose rP,
Position desP,
Position desDP 
)

Parametrical constructor.

Parameters:
[in] &rP Robot pose.
[in] &desP Desired position.
[in] &desDP First derivative of the desired position.

NonlinearIn::NonlinearIn ( NonlinearIn other  ) 

Copy constructor.

Parameters:
[in] &other Other NonlinearIn to be copied.


Member Function Documentation

NonlinearIn NonlinearIn::operator= ( NonlinearIn other  ) 

Assignment operator=.

Parameters:
[in] &other Other NonlinearIn to be copied.

void NonlinearIn::setRobotPose ( Pose p  ) 

Sets the pose of the robot (dx dy dtheta).

Parameters:
[in] &p Pose to be set.

Pose NonlinearIn::robotPose (  ) 

Gets the pose of the robot.

Returns:
The pose of the robot.


Member Data Documentation

Actual Pose of the robot.


The documentation for this class was generated from the following files:

Generated on Mon Feb 20 07:01:10 2017 for MIP by  doxygen 1.5.6