MipAlgorithms::ObsAvoiAlgoIn Class Reference

Input class of ObsAvoiAlgo class. More...

#include <ObsAvoiAlgo.h>

List of all members.

Public Member Functions

 ObsAvoiAlgoIn ()
 Null constructor.
 ObsAvoiAlgoIn (Pose p, Scan &s, Pose g, Pose sp, Decimal lV, Decimal lW, Decimal rm)
 Complete constructor.

Public Attributes

Pose robPose
 The robot pose.
Scan scan
 The scan.
Pose goal
 The goal.
Pose scanPose
 The pose of the scan.
Decimal lastV
 Last speed.
Decimal lastW
 Last turnrate.
Decimal rangeMax
 Max linear range of sensor.


Detailed Description

Input class of ObsAvoiAlgo class.

Author:
Fabrizio Ramundo

Constructor & Destructor Documentation

MipAlgorithms::ObsAvoiAlgoIn::ObsAvoiAlgoIn (  ) 

Null constructor.

Sets robPose and goal to null pose, scan to empty scan, lastV and lastW to 0.0.

MipAlgorithms::ObsAvoiAlgoIn::ObsAvoiAlgoIn ( Pose  p,
Scan s,
Pose  g,
Pose  sp,
Decimal  lV,
Decimal  lW,
Decimal  rm 
)

Complete constructor.

Parameters:
[in] p pose of the robot
[in] s scan
[in] g pose of the goal
[in] lV last speed
[in] lW last turnrate
[in] rm last turnrate


Member Data Documentation

The robot pose.

The scan.

The goal.

The pose of the scan.

Last speed.

Last turnrate.

Max linear range of sensor.


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

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