Class GazeboCollisionPlugin

Inheritance Relationships

Base Type

  • public gazebo::WorldPlugin

Class Documentation

class GazeboCollisionPlugin : public gazebo::WorldPlugin

Public Functions

GazeboCollisionPlugin()
virtual ~GazeboCollisionPlugin()
void Load(gazebo::physics::WorldPtr _world, sdf::ElementPtr _sdf)
void collisionCB(ConstContactsPtr &_msg)

Protected Functions

std::string toEntity(const std::string &full_name)

Protected Attributes

gazebo_ros::Node::SharedPtr ros_node_
gazebo::transport::NodePtr gazebo_node_
gazebo::transport::SubscriberPtr collision_sub_
rclcpp::Publisher<collision_msgs::msg::Collisions>::SharedPtr pub_