ArtPotentialFormCtrlIn Class Reference
[Formation control algorithms]

#include <FormationControl.h>

List of all members.

Public Member Functions

 ~ArtPotentialFormCtrlIn ()
 Destructor.
 ArtPotentialFormCtrlIn (Time currTime, Position3D &robotPosi, vector< Position3D > &obsPos, vector< int > &robDetList)
 Formation control.
 ArtPotentialFormCtrlIn (Time currTime, Position3D &robotPosi, vector< Position3D > &obsPos, vector< int > &robDetList, Velocity3D &externalVel)
 ArtPotentialFormCtrlIn (Time currTime, Position3D &robotPos, vector< Position3D > &obsPos, vector< int > &robDetList, Velocity3D &externalVel, Decimal shapeScale_)
 ArtPotentialFormCtrlIn (const ArtPotentialFormCtrlIn &p)
 Copy constructor.
ArtPotentialFormCtrlInoperator= (const ArtPotentialFormCtrlIn &p)
 Assignment operator.

Public Attributes

Time currentTime
Position3D robotPosition
vector< Position3DobsPositions
vector< int > neighList
Velocity3D extVelocity
bool useExtVel
Decimal shapeScale
bool useShapeScale


Constructor & Destructor Documentation

ArtPotentialFormCtrlIn::~ArtPotentialFormCtrlIn (  ) 

Destructor.

ArtPotentialFormCtrlIn::ArtPotentialFormCtrlIn ( Time  currTime,
Position3D robotPosi,
vector< Position3D > &  obsPos,
vector< int > &  robDetList 
)

Formation control.

Parameters:
[in] currTime 
[in] robotPosi 

ArtPotentialFormCtrlIn::ArtPotentialFormCtrlIn ( Time  currTime,
Position3D robotPosi,
vector< Position3D > &  obsPos,
vector< int > &  robDetList,
Velocity3D externalVel 
)

Parameters:
[in] externalVel Additional velocity (e.g., given by a human operator).

ArtPotentialFormCtrlIn::ArtPotentialFormCtrlIn ( Time  currTime,
Position3D robotPos,
vector< Position3D > &  obsPos,
vector< int > &  robDetList,
Velocity3D externalVel,
Decimal  shapeScale_ 
)

Parameters:
[in] shapeScale_ Change the shape scale if in shape mode.

ArtPotentialFormCtrlIn::ArtPotentialFormCtrlIn ( const ArtPotentialFormCtrlIn p  ) 

Copy constructor.


Member Function Documentation

ArtPotentialFormCtrlIn & ArtPotentialFormCtrlIn::operator= ( const ArtPotentialFormCtrlIn p  ) 

Assignment operator.


Member Data Documentation


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

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