4 votes

Robot model explodes in Gazebo

This is a famous crash in Gazebo, similar to the one shown below.  It is one of the confusing errors. To debug this issue, start the Gazebo with simulation paused. We can pause the simulation by ...
Robotawi's user avatar
  • 500
2 votes

setting a random position parameter in ros gazebo python

One issue that I see here is, you are not actually setting the parameters that you are randomizing, you have to use the rospy.set_param() function to do this. Here ...
featherweight's user avatar
2 votes
Accepted

dependency to pointcloud-to-laserscan

You are using the wrong name. The correct string is "pointcloud_to_laserscan". You can list all the known rosdep names with the command rosdep db.
Mike973's user avatar
  • 926
2 votes

catkin build fails because PythonInterp cannot be found

"FindPythonInterp.cmake" has been deprecated for a long time, and is removed in more recent cmake versions: https://cmake.org/cmake/help/v3.16/module/FindPythonInterp.html The page ...
Mike973's user avatar
  • 926
2 votes

error installing ros noetic in step 1.5

It looks like you've copied a command from a different version of ROS documentation. In the title you say you're installing ROS noetic, but sourcing ROS melodic. For noetic use http://wiki.ros.org/...
Stanislav Svědiroh's user avatar
2 votes
Accepted

franka_ros message meaning

The explanation has been found in there. EDIT: O_T_EE: Measured end-effector pose in base frame. O_T_EE_d: Last desired end-...
KKKmelody's user avatar
2 votes

Gazebo launces empty with ros, Model not loaded

Just needed to add version to sdf tag and it works! <sdf version="1.7">
Mahmud8248's user avatar
2 votes

'catkin build' builds one more package than expected

generally it should not be a problem, if the build is successful. To properly answer your question it would be interesting to know what your src directory looks ...
Chris's user avatar
  • 23
1 vote

How to install python script dependencies automatically on ROS1 Noetic?

If you are building from source code, there is no mechanism to "automatically" install dependencies onto your computer. Most people will use ...
Mike973's user avatar
  • 926
1 vote

How to disable dynamic reconfigure parameters?

EDIT: I did not see the ros-noetic tag at first. Below answer is for ROS 2. You can easily define rules on parameters, e.g.: Disallow a parameter to be changed, Automatically also change other ...
JRTG's user avatar
  • 1,664
1 vote
Accepted

ROS Raspberry Pi <-> PC Communication error

Welcome to Robotics Stack Exchange! Please make sure that both machines are time synchronized. Time synchronization is crucial in a multi-machine setup.
ravi's user avatar
  • 1,366
1 vote

How to make the Navigation Stack global Path not update?

In move_base_params I changed the planner_frequency to 0. It doesn't update the route, but only when a collision with a dynamic object happens it is recalculated. ...
Michalis's user avatar
1 vote

How to make the Navigation Stack global Path not update?

Assuming that "planner_frequency" is set to 0.0, it's not really that navFn is "publishing a new path when an obstacle is found" but rather that your local planner/controller is ...
Mike Ferguson's user avatar
1 vote
Accepted

Regarding rviz display after converting from sensor_msgs::Range type to sensor_msgs::LaserScan type

The "frame_id" in the header of your laserscan is not populated - RVIZ/TF has no idea where to put the data. You need to copy this data over from the range message. Once that is fixed though,...
Mike Ferguson's user avatar
1 vote
Accepted

Facing issues integrating PCL with ROS

I found the solution, I just changed the order of arrangements in CMakeLists.txt This is what worked for me, ...
lonewolf's user avatar
1 vote

How to find out which node is publishing to a topic at real time?

If you want to know which node is publishing each individual message on the topic, I think the easiest way is to simply stop each of the 3 nodes in turn and you will be able to know if really one node ...
billy's user avatar
  • 336
1 vote

How to find out which node is publishing to a topic at real time?

If you mean on the command line, use rostopic info: rostopic info /your_topic_name For programmatic in python you can use the rostopic library: ...
Lucas Walter's user avatar
  • 3,347
1 vote

Migrating ROS Noetic rosbags to ROS2

For bag files that are recorded, there exists a neat python package to convert bags from ROS 1 to ROS 2, Have a look at the rosbags repo. Regarding the setup of MuSoHu share further information to get ...
akchobby's user avatar
  • 118
1 vote

node crashes when subscribe to /image_raw topic

I would suspect that the problem is not with your posted code - but rather the driver itself. The driver is likely implemented as a lazy publisher - this means that it does not interact with the ...
Mike Ferguson's user avatar
1 vote

Motion planning for non-serial chain robotic arms

You can try and use this: https://github.com/RobeeContech/hardware_interface_wrappers This is a repo we created for managing a unique transmission of our SCARA robot. This is not maintained but it ...
Gilad Klos's user avatar
1 vote
Accepted

Controlling Arduino device from ROS node

You can use rosserial for sending commands over the Serial port to your Arduino. |0000|0000|0000|0000|0000| as |ID|Motor_1|Motor_2|Motor_3|Motor_4| This is called a dataframe. If you do end up using ...
ssarkar's user avatar
  • 566
1 vote

Fusing GPS+IMU without heading or odom measurements

In order for fusing sensor data, they have to be measuring in the same coordinate frame. navsat_transform_node in ...
hank wu's user avatar
  • 11
1 vote

Routing through obstacles behind the robot

There are several common approaches to the table-problem example that you've outlined, all of which are supported in ROS: 'keepout' zones: In addition to your typical obstacle map, you can add ...
cst0's user avatar
  • 878
1 vote

Unable to locate package python3-rosdep

Welcome to Robotics Stack Exchange! E: Unable to locate package python3-rosdep E: Unable to locate package python3-vcstool For these two packages, please install the following ones: ...
ravi's user avatar
  • 1,366
1 vote
Accepted

Cannot define robot poses in MoveIt setup assistant

When I adjusted the upper/lower limits, I was able to control the Prismatic joint: ...
Bilal's user avatar
  • 144
1 vote

Lidar/laser scan moves when the bot is moving while generating map

Your gazebo simulation has some problems: in gazebo.launch you do not set ros parameter /use_sim_time before launching the slam_gmapping node I don't think that setting ros parameter ...
Mike973's user avatar
  • 926
1 vote

Unable to uninstall ROS Noetic from Windows 11

From other stack overflow posts, it's not uncommon to run into issues using the rmdir command for basic operations like this one. You could try: using the absolute ...
cst0's user avatar
  • 878
1 vote
Accepted

Objects slips from gripper during Gazebo simulation

I don't have ultimate solution for this problem. But, I guess the slipping issue is due to unstable contact physics. And, one of the reasons could be large simulation step. This parameter can be ...
Ryan Yu's user avatar
  • 36
1 vote

Unable to import required libraries

Depending on how you have setup VSCode it's likely that the internal environment is not inheriting the environment that you have setup on the console. You will need to update you VSCode environment to ...
Tully's user avatar
  • 25.1k
1 vote

Unable to import required libraries

It just sounds like your paths in VSCode aren't set correctly, or maybe you have multiple versions of Python installed and VSCode is looking at the incorrect installation. From this answer to Import &...
Greenonline's user avatar
  • 1,542

Only top scored, non community-wiki answers of a minimum length are eligible