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
  • 455
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
  • 206
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
  • 24.9k
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
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
  • 918
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
  • 918
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
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,327
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
  • 918
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
  • 500
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
  • 863
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
  • 918
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
  • 863
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
  • 24.9k
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,459
1 vote

ModuleNotFoundError: No module named 'turtlesim.msg'; 'turtlesim' is not a package

You probably failed to setup the ROS environment in that terminal: source /opt/ros/noetic/setup.bash
Mike973's user avatar
  • 918
1 vote

How to resolve 'nullptr not declared in this scope' compiling error in Ros_lib blink example and other ros_lib examples Ubuntu 20.04 with ROS Noetic?

You have to add add_compile_options(-std=c++11) or set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") to your ...
Bi0T1N's user avatar
  • 367
1 vote
Accepted

Could not initialize robot simulation interface

I found the solution. Turns out This robot has a joint named "base_plane__ArmBase" which is not in the gazebo model. This message was the key. I have set ...
Tangent's user avatar
  • 11
1 vote

Could not initialize robot simulation interface

Try to write your robot name inside gazebo plugin in robotNamespace
Unai Granados Ormaetxea's user avatar
1 vote
Accepted

ROS buildfarm - Debian Buster Binary Job Failure (noetic)

Looking at the ros/rosdistro PR which included this release, the bloom version used was 0.10.7 which is quite old compared to the current ...
nuclearsandwich's user avatar
1 vote

Looking for details regarding ROS1 dispatching of subscription callbacks

There is a good discussion about rospy callback handling on this page. The bottom line from that discussion is that your subscribe callback needs to be thread-safe. When there is more than one ...
Mike973's user avatar
  • 918

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