|
Nav2 Navigation Stack - humble
humble
ROS 2 Navigation Stack
|


Public Member Functions | |
| virtual void | initialize (double alpha1, double alpha2, double alpha3, double alpha4, double alpha5) |
| An factory to create motion models. More... | |
| virtual void | odometryUpdate (pf_t *pf, const pf_vector_t &pose, const pf_vector_t &delta) |
| Update on new odometry data. More... | |
Definition at line 35 of file differential_motion_model.hpp.
|
virtual |
An factory to create motion models.
| type | Type of motion model to create in factory |
| alpha1 | error parameters, see documentation |
| alpha2 | error parameters, see documentation |
| alpha3 | error parameters, see documentation |
| alpha4 | error parameters, see documentation |
| alpha5 | error parameters, see documentation |
Implements nav2_amcl::MotionModel.
Definition at line 28 of file differential_motion_model.cpp.
|
virtual |
Update on new odometry data.
| pf | The particle filter to update |
| pose | pose of robot in odometry update |
| delta | change in pose in odometry update |
Implements nav2_amcl::MotionModel.
Definition at line 40 of file differential_motion_model.cpp.