#include <ObsAvoiAlgo.h>
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. | |
| 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.
| [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 |
The robot pose.
The scan.
The goal.
The pose of the scan.
Last speed.
Last turnrate.
Max linear range of sensor.
1.5.6