|
ICAROUS
|
This is the complete list of members for DubinsPlanner, including all inherited members.
| AstarSearch(node *root, node *goal) | DubinsPlanner | private |
| boundingBox | DubinsPlanner | private |
| BuildTree(node *nd) | DubinsPlanner | private |
| CheckAltFeasibility(double startz, double endz, double dist, double gs1, double gs2) | DubinsPlanner | private |
| CheckConflictCircleCircle(larcfm::Vect3 center1, larcfm::Vect3 start1, larcfm::Vect3 stop1, larcfm::Velocity startVel1, larcfm::Vect2 timeInterval1, double radius1, larcfm::Vect3 center2, larcfm::Vect3 start2, larcfm::Vect3 stop2, larcfm::Velocity startVel2, larcfm::Vect2 timeInterval2, double radius2) | DubinsPlanner | private |
| CheckConflictLineCircle(larcfm::Vect3 center1, larcfm::Vect3 start1, larcfm::Vect3 stop1, double turnRate, larcfm::Vect2 timeInterval1, double radius1, larcfm::Vect3 start2, larcfm::Vect3 startVel2, double t2, larcfm::Vect2 timeInterval2) | DubinsPlanner | private |
| CheckConflictLineLine(larcfm::Vect3 start1, larcfm::Velocity startVel1, double t1, larcfm::Vect2 timeInterval1, larcfm::Vect3 start2, larcfm::Velocity startVel2, double t2, larcfm::Vect2 timeInterval2) | DubinsPlanner | private |
| CheckFenceConflict(tcpData_t trajectory) | DubinsPlanner | private |
| CheckGoal() | DubinsPlanner | private |
| CheckProjectedFenceConflict(node *qnode, node *goal) | DubinsPlanner | private |
| CheckTrafficConflict(tcpData_t trajectory) | DubinsPlanner | private |
| CheckTrafficConflict(double startTime, larcfm::Vect3 center1, larcfm::Vect3 startPos, larcfm::Vect3 tcp1, larcfm::Vect3 center2, larcfm::Vect3 tcp2, larcfm::Vect3 endPos, double r, double t1, double t2, double t3, double gs, double vs) | DubinsPlanner | private |
| ComputeAltTcp(tcpData_t &TCPdata, double startgs, double stopgs) | DubinsPlanner | private |
| ComputePath(double startTime) | DubinsPlanner | |
| ComputeSpeedTcp(tcpData_t &TCPdata, double startgs, double stopgs) | DubinsPlanner | private |
| DubinsPlanner() | DubinsPlanner | inline |
| FindNearest(node &query) | DubinsPlanner | private |
| GetDubinsParams(node *start, node *end) | DubinsPlanner | private |
| GetLineCircleIntersection(larcfm::Vect2 start, larcfm::Vect2 direction, double t0, double R) | DubinsPlanner | private |
| GetLineLineIntersection(larcfm::Vect3 start1, larcfm::Vect3 direction1, double t1, larcfm::Vect3 start2, larcfm::Vect3 direction2, double t2, double R) | DubinsPlanner | private |
| GetNextTrkVs(node &node, double &trk, double &vs) | DubinsPlanner | private |
| GetNodeList() (defined in DubinsPlanner) | DubinsPlanner | private |
| GetPlan(larcfm::EuclideanProjection &proj, larcfm::Plan &plan) | DubinsPlanner | |
| GetPotentialFixes() | DubinsPlanner | private |
| goalFix | DubinsPlanner | private |
| goalVel | DubinsPlanner | private |
| LinePlanIntersection(larcfm::Vect2 &A, larcfm::Vect2 &B, double floor, double ceiling, larcfm::Vect3 ¤tPos, larcfm::Vect3 &nextPos) | DubinsPlanner | static |
| nodeCount | DubinsPlanner | private |
| NodeDistance(node &A, node &B) | DubinsPlanner | private |
| obstacleList | DubinsPlanner | private |
| params | DubinsPlanner | private |
| path | DubinsPlanner | |
| potentialFixes | DubinsPlanner | private |
| Reset() | DubinsPlanner | |
| rootFix | DubinsPlanner | private |
| rootVel | DubinsPlanner | private |
| SetBoundary(larcfm::Poly3D &boundingBox) | DubinsPlanner | |
| SetGoal(larcfm::Vect3 &goal, larcfm::Velocity finalVel) | DubinsPlanner | |
| SetObstacles(std::list< larcfm::Poly3D > &obstacleList) | DubinsPlanner | |
| SetParameters(DubinsParams_t &prms) | DubinsPlanner | |
| SetTraffic(std::vector< larcfm::Vect3 > &tfpos, std::vector< larcfm::Velocity > &tfvel) | DubinsPlanner | |
| SetTraffic(larcfm::Plan &tf) | DubinsPlanner | |
| SetVehicleInitialConditions(larcfm::Vect3 &pos, larcfm::Velocity &vel) | DubinsPlanner | |
| SetZBoundary(double zmin, double zmax) | DubinsPlanner | |
| ShrinkTrafficVolume(double factor) | DubinsPlanner | |
| shrunkbbox | DubinsPlanner | private |
| trafficPlans | DubinsPlanner | private |
| trafficPosition | DubinsPlanner | private |
| trafficVelocity | DubinsPlanner | private |