Aikido
Robot.hpp File Reference
#include <chrono>
#include <unordered_map>
#include <Eigen/Core>
#include <dart/dynamics/dynamics.hpp>
#include "aikido/common/RNG.hpp"
#include "aikido/constraint/dart/CollisionFree.hpp"
#include "aikido/constraint/dart/TSR.hpp"
#include "aikido/control/TrajectoryExecutor.hpp"
#include "aikido/statespace/dart/MetaSkeletonStateSpace.hpp"
#include "aikido/trajectory/Spline.hpp"
#include "aikido/trajectory/Trajectory.hpp"

Go to the source code of this file.

Classes

class  aikido::robot::Robot
 Robot interface for defining basic behaviors of a robot. 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 >