Skip to main content
4 votes
Accepted

Velocity control with position setpoints

As the robot offers position and velocity feedback i was thinking about using the velocity error to improve the position set point calculation, but somehow do not think that a classical PID loop will ...
Ugo Pattacini's user avatar
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
  • 510
3 votes

Transform problem with rviz map display when using the SLAMTEC Mapper M2M2 with ROS

No transform from [/slamware_map] to [slamware_map]. I'm not familiar with Slamware in particular, but I can tell you what the error means. RViz is trying to display data that has a ...
jtbandes's user avatar
  • 216
3 votes

Drone Development using ROS Noetic on Ubuntu 20.04

It appears that the package you're looking for is available in noetic: https://index.ros.org/p/jderobot_drones/#noetic If you're getting that error it's likely that you have not setup the ROS package ...
Tully's user avatar
  • 25.1k
2 votes
Accepted

Husky robot shows rostopics but not message over them

Did you select the Husky option while installing the ISO? Could you provide the output of sudo journalctl -u ros? (It wasn't include in the question).
Tony Baltovski's user avatar
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

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
  • 956
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

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
  • 956
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
2 votes
Accepted

Segmentation fault in interactive_slam

In the end, the issue was happening in catkin_ws\src\interactive_slam\src\guik\gl_canvas.cpp. Went to the file, removed the line ...
SLAMenjoyer's user avatar
2 votes

I am trying to use rplidar with Ubuntu Noetic

Problem 1. try ls -l /dev/ttyUSB* instead of ls -l /dev | grep ttyUSB or and * after ttyUSB Problem 2. are you in dir '~/...
reason_rock's user avatar
2 votes
Accepted

Cmake error for ROS - cannot find the package

Try installing turtlebot3 messages using the following command sudo apt install ros-noetic-turtlebot3-msgs
suresh kumar nerella's user avatar
2 votes
Accepted

Convert double to std_msgs::Float64 for ROS topic

The problem is that you're assigning an object of type std_msgs::Float64 a value of type double. Rather, you want to set the value of the std_msgs::Float64 object, which is of type double, another ...
peachi.io's user avatar
2 votes

STL will not load in rviz (from urdf)

Have you tried using <geometry> <mesh filename="package://<my-description-package>/models/meshes/engine.stl"/> </geometry> <...
ssarkar's user avatar
  • 638
2 votes

STL will not load in rviz (from urdf)

The issue was that the stl was in mm and I had to use ...
thzu's user avatar
  • 41
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
  • 956
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
  • 638
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
  • 888
1 vote

Can we install ROS 1 and ROS 2 in the same system running on Ubuntu 20.04?

Yes, we can install ROS and ROS 2 in the same system. Just make sure you source the right version of setup.bash: ...
Anubhav Singh's user avatar
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,391
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
  • 888
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

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