ObsAvoiAlgoDynBoxPar Class Reference
[Obstacle avoidance]

Provides a obstacle avoidance for second order point-mass. More...

#include <ObsAvoiAlgoDyn.h>

Inheritance diagram for ObsAvoiAlgoDynBoxPar:

MIPObject

List of all members.

Public Member Functions

 ObsAvoiAlgoDynBoxPar (Position3D freeMotionMaxPos=Position3D(0.0, 0.0, 0.0), Position3D freeMotionMinPos=Position3D(0.0, 0.0, 0.0), Position3D propGains=Position3D(1.0, 1.0, 1.0), Position3D derivGains=Position3D(1.0, 1.0, 1.0))
 Constructor with params.
 ObsAvoiAlgoDynBoxPar (const ObsAvoiAlgoDynBoxPar &p)
 Copy constructor.
ObsAvoiAlgoDynBoxParoperator= (const ObsAvoiAlgoDynBoxPar &p)
 Assignment operator.
 ObsAvoiAlgoDynBoxPar (int argc, const char *argv[])
 Constructor with options.
Position3D getFreeMotBoxMax ()
Position3D getFreeMotBoxMin ()
Position3D getPropGains ()
Position3D getDerivGains ()
string getObjectName () const
 Gets the name.


Detailed Description

Provides a obstacle avoidance for second order point-mass.

Author:
Antonio Franchi

Constructor & Destructor Documentation

ObsAvoiAlgoDynBoxPar::ObsAvoiAlgoDynBoxPar ( Position3D  freeMotionMaxPos = Position3D(0.0,0.0,0.0),
Position3D  freeMotionMinPos = Position3D(0.0,0.0,0.0),
Position3D  propGains = Position3D(1.0,1.0,1.0),
Position3D  derivGains = Position3D(1.0,1.0,1.0) 
)

Constructor with params.

Parameters:
[in]  .
[in]  .
[in]  .
[in]  .

ObsAvoiAlgoDynBoxPar::ObsAvoiAlgoDynBoxPar ( const ObsAvoiAlgoDynBoxPar p  ) 

Copy constructor.

ObsAvoiAlgoDynBoxPar::ObsAvoiAlgoDynBoxPar ( int  argc,
const char *  argv[] 
)

Constructor with options.

Parameters:
[in]  Number of command line options.
[in] [] Command line options.


Member Function Documentation

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

Assignment operator.

Position3D ObsAvoiAlgoDynBoxPar::getFreeMotBoxMax (  ) 

Position3D ObsAvoiAlgoDynBoxPar::getFreeMotBoxMin (  ) 

Position3D ObsAvoiAlgoDynBoxPar::getPropGains (  ) 

Position3D ObsAvoiAlgoDynBoxPar::getDerivGains (  ) 

string ObsAvoiAlgoDynBoxPar::getObjectName (  )  const [inline, virtual]

Gets the name.

Implements MIPObject.


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