Aikido
|
#include <chrono>
#include <string>
#include <unordered_map>
#include <Eigen/Dense>
#include <dart/collision/CollisionDetector.hpp>
#include <dart/collision/CollisionFilter.hpp>
#include <dart/dynamics/dynamics.hpp>
#include "aikido/common/util.hpp"
#include "aikido/constraint/dart/CollisionFree.hpp"
#include "aikido/constraint/dart/TSR.hpp"
#include "aikido/control/Executor.hpp"
#include "aikido/control/KinematicSimulationJointCommandExecutor.hpp"
#include "aikido/control/KinematicSimulationTrajectoryExecutor.hpp"
#include "aikido/control/TrajectoryExecutor.hpp"
#include "aikido/distance/ConfigurationRanker.hpp"
#include "aikido/planner/ConfigurationToConfigurationPlanner.hpp"
#include "aikido/planner/Planner.hpp"
#include "aikido/planner/World.hpp"
#include "aikido/planner/dart/ConfigurationToEndEffectorOffsetPlanner.hpp"
#include "aikido/planner/dart/ConfigurationToEndEffectorPosePlanner.hpp"
#include "aikido/planner/kunzretimer/KunzRetimer.hpp"
#include "aikido/robot/util.hpp"
#include "aikido/statespace/StateSpace.hpp"
#include "aikido/statespace/dart/MetaSkeletonStateSpace.hpp"
#include "aikido/trajectory/Trajectory.hpp"
#include "detail/Robot-impl.hpp"
Go to the source code of this file.
Classes | |
class | aikido::robot::Robot |
Robot base class for defining basic behaviors common to most robots. More... | |
Namespaces | |
aikido | |
Format of serialized trajectory in YAML. | |
aikido::robot | |
Typedefs | |
using | aikido::robot::RobotPtr = std::shared_ptr< Robot > |
using | aikido::robot::ConstRobotPtr = std::shared_ptr< const Robot > |
using | aikido::robot::WeakRobotPtr = std::weak_ptr< Robot > |
using | aikido::robot::WeakConstRobotPtr = std::weak_ptr< const Robot > |
using | aikido::robot::UniqueRobotPtr = std::unique_ptr< Robot > |
using | aikido::robot::UniqueConstRobotPtr = std::unique_ptr< const Robot > |