Loading...
Searching...
No Matches
OpenDEControlSpace.cpp
44 const control::OpenDEEnvironmentPtr &getOpenDEStateSpaceEnvironmentWithCheck(const base::StateSpacePtr &space)
54 : RealVectorControlSpace(stateSpace, getOpenDEStateSpaceEnvironmentWithCheck(stateSpace)->getControlDimension())
The lower and upper bounds for an Rn space.
Definition RealVectorBounds.h:48
void setName(const std::string &name)
Set the name of the control space.
Definition ControlSpace.cpp:77
const OpenDEEnvironmentPtr & getEnvironment() const
Get the OpenDE environment this state space corresponds to.
Definition OpenDEControlSpace.h:60
OpenDEControlSpace(const base::StateSpacePtr &stateSpace)
Construct a representation of controls passed to OpenDE. If stateSpace does not cast to an OpenDEStat...
Definition OpenDEControlSpace.cpp:53
State space representing OpenDE states.
Definition OpenDEStateSpace.h:51
RealVectorControlSpace(const base::StateSpacePtr &stateSpace, unsigned int dim)
Constructor takes the state space the controls correspond to and the dimension of the space of contro...
Definition RealVectorControlSpace.h:88
void setBounds(const base::RealVectorBounds &bounds)
Set the bounds (min max values for each dimension) for the control.
Definition RealVectorControlSpace.cpp:58
@ CONTROL_SPACE_TYPE_COUNT
Number of control space types; To add new types, use values that are larger than the count.
Definition ControlSpaceTypes.h:59
Main namespace. Contains everything in this library.
Definition MultiLevelPlanarManipulatorDemo.cpp:66