There is no ROS package called gazebo_plugin, nor is there an Ubuntu package (in your case) that is called gazebo_plugin, so rosdep cannot determine which package should be installed to fulfil the dependency. It's likely that this is a typo: there is a ROS package called gazebo_plugins (note the s at the end there).
I am following the official tutorial to install ROS2 on Windows. At the step of Environment setup, I did "> call C:\dev\ros2 galactic\local setup.bat" and here comes the error:
ROS distribution : ROS2 humble hawksbill to install ROS2 humble, while I'm following this : https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html
By doing an echo of my /tf topic I am able to see the timestamps of the different transforms, and I realized that those timestamps are given in seconds from 1970, whereas the message I get from Rviz about the base_link frame gives the time in seconds since the moment I launched the simulation:
Details given below. I am using Apollo Auto (open source autonomous car project) which uses ros platform for communication between the nodes. Basically Apollo uses docker environment to run the project. I want to publish some messages from my host system (that is outside the docker) and subscribe the published messages in Apollo (inside the ...
I have a robotic arm integrated with MoveIt! and Gazebo. When I launch the Gazebo simulation and MoveIt! controller, I can use a python script which, using the moveit_commander, can set the joint states of the robotic arm in the Gazebo (set the angles). But When I want the MoveIt! to plan the trajectory given just the pose of the end effector, I get an error
I could do this in ROS 1 simply by calling rospy.signal_shutdown (). In ROS 2, I tried calling rclpy.shutdown (), but this just hangs the node. Any thoughts? Below is a modification of the publisher tutorial where I inserted a call to shutdown in the callback that just causes it to hang. How can the callback cause the node to quit properly ...