moveit2
The MoveIt Motion Planning Framework for ROS 2.
Classes | Namespaces | Typedefs | Functions
moveit_cpp.h File Reference
#include <rclcpp/rclcpp.hpp>
#include <moveit/controller_manager/controller_manager.h>
#include <moveit/planning_scene_monitor/planning_scene_monitor.h>
#include <moveit/planning_pipeline/planning_pipeline.h>
#include <moveit/trajectory_execution_manager/trajectory_execution_manager.h>
#include <moveit/robot_state/robot_state.h>
#include <tf2_ros/buffer.h>
Include dependency graph for moveit_cpp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moveit_cpp::MoveItCpp
 
struct  moveit_cpp::MoveItCpp::PlanningSceneMonitorOptions
 Specification of options to use when constructing the MoveItCpp class. More...
 
struct  moveit_cpp::MoveItCpp::PlanningPipelineOptions
 struct contains the the variables used for loading the planning pipeline More...
 
struct  moveit_cpp::MoveItCpp::Options
 Parameter container for initializing MoveItCpp. More...
 

Namespaces

 moveit_cpp
 
 moveit
 Main namespace for MoveIt.
 
 moveit::planning_interface
 Simple interface to MoveIt components.
 

Typedefs

using moveit::planning_interface::MoveItCpp = moveit_cpp::MoveItCpp
 

Functions

 moveit_cpp::MOVEIT_CLASS_FORWARD (MoveItCpp)
 
 moveit::planning_interface::MOVEIT_DECLARE_PTR (MoveItCpp, moveit_cpp::MoveItCpp)