Questions tagged [ros]

ROS (Robot Operating System) is a free, open-source robot software framework initially developed by Willow Garage. And now under the maintenance of Open Robotics.

Filter by
Sorted by
Tagged with
0 votes
0 answers
16 views

AWS RoboMaker visualize Robot in Gazebo

I'm following the helloworld tutorial for RoboMaker, and when I have to launch the simulation application with the following command: docker run -it -v /tmp/.X11-unix/:/tmp/.X11-unix/ -u robomaker -e ...
user avatar
0 votes
0 answers
15 views

orocos ros integration, createStream causes execution to stuck in a loop

I'm integrating orocos with ros, basically i created a component that read data from some input ports and write on output ports that create streams, because i want to public this values on ros topics ...
user avatar
  • 11
0 votes
0 answers
33 views

robot_localization not fusing imu data

According to the documentation in : http://docs.ros.org/en/noetic/api/robot_localization/html/state_estimation_nodes.html I was able to transform the imu data header fram from "imu_link" ...
user avatar
0 votes
2 answers
45 views

/rtabmap/rtabmap: Did not receive data since 5 seconds

trying to run RtabMap on my realsense-435 device. I've set up all the topics and made sure they are published and subscribed, nevertheless, RtabMap gives me this error: ...
user avatar
  • 41
0 votes
1 answer
13 views

Calling external ROS service from C++ code

How can I call a ROS-service that was neither written nor published by me from within C++ code? I see the service listed when using rosservice list, which shows me ...
user avatar
0 votes
1 answer
13 views

Sensor bridge runtime framework

I'm currently using LGSVL and trying to implement ROS and YOLO there. What does the sensor bridge runtime framework mean?
user avatar
0 votes
0 answers
59 views

ABORTED: Solution found but controller failed during execution

I've been facing the issue while testing the python code for the trajectory planning task. I've been using the official package of the open_manipulator (https://github.com/ROBOTIS-GIT/open_manipulator)...
user avatar
0 votes
1 answer
58 views

How to loop over each timestep in rosbags using Python?

I am using rosbag api to record rgb, depth and imu data coming off a robot. For an offline Visual Odometry experiment, I am in need of synchronizing RGB data with the imu data at the correct timesteps....
user avatar
0 votes
0 answers
39 views

Custom sensors and materials simulation in Gazebo: how to simulate specific sensors behaviors for heterogenous materials / buildings

We are currently working on a simulation for a drone that would evolve in an urban environment. It would flight in front of facades and thus must avoid collision into walls, balconies, windows, etc. ...
user avatar
0 votes
2 answers
74 views

sensor breaks tf tree in ROS

I am currently trying to add sensor(lidar) into my robot. I made base for a sensor, link to which sensor is attached through gazebo reference. The problem is that adding a tag for some reason creates ...
user avatar
  • 1
1 vote
2 answers
85 views

Is using a robotic operating system still considered bare-metal C?

I want to get experience with low-level, bare-metal programming and am not sure if a project that uses an ROS counts as that.
user avatar
  • 113
0 votes
2 answers
84 views

Mobile Bot Maze Solving

I am using ROS melodic on ubuntu 18.04 I have a simple 2 wheeled mobile bot, with a lidar attached to it. It is kept at the entrance of a maze (any maze). The bot has to "solve" the maze, i....
user avatar
  • 111
0 votes
1 answer
58 views

Fusing uncontineuous global pose data

I am fusing the map pose data which is calculated from the fiducial_slam node. Here the topic being fused with ekf_node is /fiducial_pose (geometry_msgs/PoseWithCovarianceStamped). The problem i'm ...
user avatar
0 votes
1 answer
158 views

OPC-UA in ROS 2 to communicate with PLC

I would like to establish a communication between my PLC (RevPi) which runs Codesys and a Jetson Nano (or Rasperry Pi) which will be running ROS2. The latter will be connected to a Router (for ...
user avatar
  • 11
0 votes
0 answers
158 views

robot_localization does not publish /odometry/filtered topic or /accel/filtered topic

No data on /odometry/filtered topic or /accel/filtered Operating System: Ubuntu 20.04 with ros2-galactic Version or commit hash: Galactic I run the sam_bot_description with robot_localization ...
user avatar
1 vote
1 answer
376 views

robot_localization EKF node does not publish on /odometry/filtered (ROS2 Foxy)

I am using ROS2 Foxy and Gazebo 11 in Ubuntu 20.04. I have a URDF description of a mobile robot that uses 4 wheels for mecanum drive. Using the robot_localization package, I am creating an EKF node ...
user avatar
0 votes
1 answer
56 views

Reload Gazebo without quitting app

I'm using Gazebo with ROS 1. Every time I re-run my ROS code, I seem to have to quit the Gazebo client and start it up again. Starting up the Gazebo client application takes a long time and I am ...
user avatar
  • 135
0 votes
1 answer
46 views

World and Map Frame for a real robot

I am trying to develop a robot for mapping purposes. Currently, I have a Velodyne VLP16 lidar and an IMU. I am having a bit of a confusion in stating the transforms of the system. For the lidar and ...
user avatar
1 vote
0 answers
50 views

Error when compiling cv_bridge in Raspberry Pi 4B with Raspbian buster and ROS Noetic

Im using Raspberry Pi 4B, with Raspbian Buster and ROS Noetic. When I tried to compile my catkin ws with a cv_bridge package I got the following error: CMake Error at vision_opencv/cv_bridge/...
user avatar
  • 147
0 votes
0 answers
124 views

Simulate Wind in Gazebo - physics_msgs

I am trying to simulate a drone inside an environment with constant wind. I have found a good plugin (link below) and I have done the following to integrate this plugin in my system: include the ...
user avatar
0 votes
1 answer
106 views

How to connect cmd_vel to motor_command in ROS

I have a motor driver for a BLDC wheel. I have successfully made the motor driver and ROS connections and when I send motor_command as in the "user manual" of the motor drivers, my wheels ...
user avatar
0 votes
1 answer
261 views

Invalid <param> tag: Cannot load command parameter [robot_description]:

I am using the waypoint_nav package. When I launched the file named outdoor_waypoint_nav_sim.launch, I got the following error: ...
user avatar
  • 1
0 votes
1 answer
30 views

How to fix 'no module named actionlib_tutorials.msg error when going through the actionlib ros tutorials

I'm going through the actionlib tutorials and I'm getting this error with the example python script: ...
user avatar
0 votes
0 answers
182 views

How to control a servo using ROS2 and MICRO-ROS

I am currently using a raspberry pi pico and a raspberry pi 4, So far I have established a connection between the two using micro-ros-agent I have also successfully built and ran the example provided ...
user avatar
0 votes
0 answers
57 views

Micro XRCE-DDS vs CAN bus

Im working in a company that builds some mobile robots, these robots need high security in the protocol, for now, we are using CAN bus and works fine, but now we have implemented some functions in ROS ...
user avatar
  • 1
0 votes
1 answer
34 views

gazebo world with roof

Does anybody know of any readily accessible gazebo worlds with a roof? I have several environments without a roof, and one with a roof (that is too high up for the required purpose), i could do with ...
user avatar
  • 101
0 votes
0 answers
67 views

Facing issues with rosserial and arduino

I was trying the tutorials on http://wiki.ros.org/rosserial_arduino/Tutorials and everything seems to be working fine the rosrun rosserial_python serial_node.py /dev/ttyACM0 runs without any problem. ...
user avatar
0 votes
1 answer
64 views

How secure is ROS2?

How secure is the data transmission between nodes? is safer to use in industrial applications? I need to replace the RS485/modbus communication in an automobile industry
user avatar
1 vote
2 answers
139 views

ROS: How to slow down in order to wait for my results

I am doing a very complex calculation inside a node using some other libraries. The node is... doing the calculation in an endless loop it is calculating from the last calculation to ROS::Timer::Now()...
user avatar
  • 111
1 vote
2 answers
145 views

roslaunch exit code 2 error

I am implementing a simple roslaunch file but I am getting an exit code 2 status I have pasted the exact log below any idea what would cause this and how I can rectify it. ...
user avatar
0 votes
1 answer
733 views

Invoking "make cmake_check_build_system" failed in ROS melodic

I try to install the tum_ardrone_sim package in my machine, so I get clone in my workspace this link ...
user avatar
0 votes
2 answers
51 views

Unintentional point cloud duplication during depth image conversion

I have a quite challenging question. I use ROS Melodic on Ubuntu18.04. My goal is to transform a ROS depth image to pointcloud2 format and show it in rviz. The theory seems ok, but I do not now where ...
user avatar
  • 13
0 votes
2 answers
45 views

Generate robot model for openrave

Is there another way to generate a collada model to work with openrave other than converting an URDF file with ROS' collada_urdf software? The problem I'm encountering is with the setup needed to use ...
user avatar
0 votes
1 answer
74 views

How to republish odometry in different frame?

I have navigation Odometry, but its some how not in the robot body frame. The odometry is being published in world frame, so its not correct. So i need to transform in the robot body frame as that how ...
user avatar
  • 147
4 votes
1 answer
81 views

Does a stable library exist for docking robots using images?

I built a mobile base from scratch, and now I am focused on getting the robot to charge. The robot is using an on-board webcam (and PC) to detect a QR barcode on the charger unit. Using OpenCV I find ...
user avatar
  • 351
0 votes
0 answers
39 views

How to get odometry from propeller rotation signals knowing that they can rotate to maximum value?

m trying to get Velocity in order to control underwater swarm ROV. I can use the acceleration and to Euler integration but the error will be accumulated over time. As we are having a swarm (many small ...
user avatar
  • 147
1 vote
1 answer
142 views

How to use Quaternion from IMU to get the transformation to inertial reference frame?

Im trying to get the Linear Velocity integrating the acceleration from IMu. I know there will be accumulated error due to integration bit before the integration I have to do couple of other steps. ...
user avatar
  • 147
1 vote
0 answers
45 views

PID control for robotic manipulator servoing

I'm trying to enable robotic manipulator servoing using MoveIt servo implementation. However, I'm having some questions regarding reference following and error compensation. The thing is, I roughly ...
user avatar
1 vote
1 answer
540 views

What would be a way to estimate IMU noise covariance matrix?

Weirdly enough, my robot platform which has an official ROS package supported by a manufacturer doesn't provide any covariance matrices of its sensors. So, I'm basically trying to estimate these ...
user avatar
2 votes
1 answer
197 views

C++ (ROS node) for Euler Integration to estimate Velocity knowing the acceleration

Hi I have IMU reading and would like to estimate the linear Velocity knowing the linear acceleration from the IMU using the Euler method. Im aware of the accumulated error. So need a C++(python) code ...
user avatar
  • 147
5 votes
1 answer
296 views

Self balancing bike using a flywheel: ROS implementation

I have a bike with two stands and a flywheel like this: The stands can be adjusted so that they don't touch the ground. Now, the task is to implement a self balancing mechanism: when I run the script,...
user avatar
  • 111
0 votes
0 answers
34 views

Linear Velocity from robot_localization Package after IMU integration and and only one sensor (IMU) as sensor input

Im using the robot_localization robot_localizationto get the linear Velocity of underwater simulated ROV with Gazebo. In order to get the correct orientation of the linear (twist) component of the ...
user avatar
  • 147
0 votes
0 answers
27 views

TF broken in Hector Pose Estimation when fusing IMU and Pressure Sensor, frames are not correct and pose also not correct

Im doing some underwater UUV Gazebo simulation and would like to use the hector_pose_estimation package to fuse IMU and Fluid pressure sensors input for pose estimation. In the gazebo launch file I ...
user avatar
  • 147
0 votes
2 answers
231 views

Publisher and subscriber in one ROS node error

I`m doing some underwater UUV Gazebo simulation and would like to use the hector_pose_estimation package to fuse IMU and Fluid pressure sensors input for pose ...
user avatar
  • 147
0 votes
1 answer
227 views

How to use .rosinstall files?

I'm trying to build the rotors package {https://github.com/ethz-asl/rotors_simulator} I followed the steps below. -i need to install the dependencies using the .rosinstall files in the source of the ...
user avatar
0 votes
0 answers
36 views

Gazebo sensor plugins for barometric pressure Sensor with geometry_msgs/PointStamped?

Im doing some underwater UUV Gazebo simulation and would like to use the hector_pose_estimationhector_pose_estimation package to fuse IMU and Fluid pressure sensors input for pose estimation. But when ...
user avatar
  • 147
0 votes
0 answers
7 views

How to set up parameter in hector_localization stack to fuse IMU and Barometer (Pressure sensor)?

Im checking the hector_localization hector_localization stack, that provide the full 6DOF pose of a robot or platform. It uses various sensor sources, which are fused using an Extended Kalman filter. ...
user avatar
  • 147
0 votes
1 answer
232 views

TF is broken when using robot_localization package with only IMU sensor, how to assure that the measured velocity is the one from the robot?

Im using thisrobot_lokalization robot_localization package for the linear velocity. As only sensor input in my case is IMU. I configure the parameters and set the frames as follow ...
user avatar
  • 147
0 votes
0 answers
26 views

How to minimize the error integrating 3D angular velocity data obtained by the IMU to get linear velocity?

I have IMU sensor that gives me the raw data such as orientation, Angular and Linear acceleration. Im using ROS and doing some Gazebo UUV simulation. Furthermore, I want to get linear velocity from ...
user avatar
  • 147
0 votes
1 answer
132 views

How to do transformation to get correct linear velocity from linear acceleration IMU data?

I have IMU sensor that gives me the raw data such as orientation, Angular and Linear acceleration. Im using ROS and doing some Gazebo UUV simulation. Furthermore, I want to get linear velocity from ...
user avatar
  • 147

1
2 3 4 5
9