ros2_control - humble
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gazebo_ros2_control::GazeboRosControlPrivate Class Reference

Public Member Functions

void Update ()
 
virtual void Reset ()
 
std::string getURDF (std::string param_name) const
 

Public Attributes

gazebo_ros::Node::SharedPtr model_nh_
 
gazebo::physics::ModelPtr parent_model_
 
gazebo::event::ConnectionPtr update_connection_
 
boost::shared_ptr< pluginlib::ClassLoader< gazebo_ros2_control::GazeboSystemInterface > > robot_hw_sim_loader_
 
std::string robot_description_
 
std::string robot_description_node_
 
rclcpp::executors::MultiThreadedExecutor::SharedPtr executor_
 
std::thread thread_executor_spin_
 
bool stop_
 
std::shared_ptr< controller_manager::ControllerManagercontroller_manager_
 
std::vector< std::shared_ptr< controller_interface::ControllerInterface > > controllers_
 
rclcpp::Duration control_period_ = rclcpp::Duration(1, 0)
 
rclcpp::Time last_update_sim_time_ros_ = rclcpp::Time((int64_t)0, RCL_ROS_TIME)
 

The documentation for this class was generated from the following file: