gtsam 4.2
gtsam
Loading...
Searching...
No Matches
SimWall2D.h File Reference

Implementation of walls for use with simulators. More...

Go to the source code of this file.

Classes

class  gtsam::SimWall2D
 General Wall class for walls defined around unordered endpoints Primarily to handle ray intersections. More...
struct  gtsam::traits< SimWall2D >
 traits More...

Namespaces

namespace  gtsam
 Global functions in a separate testing namespace.

Typedefs

typedef std::vector< SimWall2Dgtsam::SimWall2DVector

Functions

std::pair< Pose2, bool > gtsam::moveWithBounce (const Pose2 &cur_pose, double step_size, const std::vector< SimWall2D > walls, Sampler &angle_drift, Sampler &reflect_noise, const Rot2 &bias=Rot2())
 Calculates the next pose in a trajectory constrained by walls, with noise on angular drift and reflection noise.

Detailed Description

Implementation of walls for use with simulators.

Author
Alex Cunningham