CL-CBS
Classes | Namespaces | Typedefs | Variables
environment.hpp File Reference

Environment class header. More...

#include <ompl/base/State.h>
#include <ompl/base/spaces/DubinsStateSpace.h>
#include <ompl/base/spaces/ReedsSheppStateSpace.h>
#include <ompl/base/spaces/SE2StateSpace.h>
#include <boost/functional/hash.hpp>
#include <boost/geometry.hpp>
#include <boost/geometry/algorithms/intersection.hpp>
#include <boost/geometry/geometries/linestring.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <boost/heap/fibonacci_heap.hpp>
#include <unordered_map>
#include <unordered_set>
#include "neighbor.hpp"
#include "planresult.hpp"
Include dependency graph for environment.hpp:

Go to the source code of this file.

Classes

class  libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints >
 Environment class. More...
 

Namespaces

 Constants
 
 libMultiRobotPlanning
 

Typedefs

typedef ompl::base::SE2StateSpace::StateType libMultiRobotPlanning::OmplState
 
typedef boost::geometry::model::d2::point_xy< double > libMultiRobotPlanning::Point
 
typedef boost::geometry::model::segment< PointlibMultiRobotPlanning::Segment
 

Variables

std::vector< double > Constants::dyaw = {0, deltat, -deltat, 0, -deltat, deltat}
 
std::vector< double > Constants::dx
 
std::vector< double > Constants::dy
 

Detailed Description

Environment class header.

Author
Licheng Wen (wenlc.nosp@m.@zju.nosp@m..edu..nosp@m.cn)
Date
2020-11-12