wing_moveit_decorator.h
Go to the documentation of this file.
1 #ifndef WING_MOVEIT_DECORATOR_
2 #define WING_MOVEIT_DECORATOR_
3 
4 #include <ros/ros.h>
5 #include "impl/wing.h"
7 
8 #include <moveit/planning_scene_interface/planning_scene_interface.h>
9 #include <moveit/move_group_interface/move_group_interface.h>
10 #include <moveit_msgs/ApplyPlanningScene.h>
11 #include <moveit/planning_scene/planning_scene.h>
12 
14  private:
15  moveit_msgs::CollisionObject* markers_ = new moveit_msgs::CollisionObject();
16 
17 
18  public:
20  inline void set_markers(moveit_msgs::CollisionObject* markers) { markers_= markers;}
21  inline moveit_msgs::CollisionObject* markers() { return markers_;}
22 
23  void update(tf2::Transform& tf) override;
24  void input_filter(tf2::Transform& tf) override;
25  void output_filter() override;
26 };
27 
28 
29 #endif
Wing_moveit_decorator::set_markers
void set_markers(moveit_msgs::CollisionObject *markers)
Definition: wing_moveit_decorator.h:20
Wing_moveit_decorator::markers_
moveit_msgs::CollisionObject * markers_
Definition: wing_moveit_decorator.h:15
Wing_moveit_decorator
Definition: wing_moveit_decorator.h:13
Wing_moveit_decorator::markers
moveit_msgs::CollisionObject * markers()
Definition: wing_moveit_decorator.h:21
Abstract_robot_element_decorator
Definition: impl/abstract_robot_element_decorator.h:7
Wing_moveit_decorator::update
void update(tf2::Transform &tf) override
Definition: wing_moveit_decorator.cpp:3
Abstract_robot_element_decorator::next
Abstract_robot_element * next()
Definition: robot_element/decorators/abstract_robot_element_decorator.h:18
Abstract_robot_element
Definition: impl/abstract_robot_element.h:9
Wing_moveit_decorator::Wing_moveit_decorator
Wing_moveit_decorator(Abstract_robot_element *next)
Definition: wing_moveit_decorator.h:19
Wing_moveit_decorator::output_filter
void output_filter() override
Definition: wing_moveit_decorator.cpp:10
Abstract_robot_element_decorator::input_filter
virtual void input_filter()=0
wing.h
abstract_robot_element_decorator.h


multi_cell_builder
Author(s): MA
autogenerated on Thu Jan 12 2023 23:45:43