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
4
votes
1answer
36 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 ...
0
votes
0answers
31 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 ...
0
votes
1answer
28 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. ...
1
vote
0answers
31 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 ...
2
votes
1answer
49 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 ...
5
votes
1answer
181 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,...
0
votes
0answers
15 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 ...
0
votes
0answers
23 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 ...
0
votes
2answers
25 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 ...
0
votes
1answer
15 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 ...
0
votes
0answers
23 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 ...
0
votes
0answers
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. ...
0
votes
1answer
36 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 ...
0
votes
0answers
19 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 ...
0
votes
1answer
32 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 ...
-2
votes
1answer
44 views

cpp:585:1: warning: no return statement in function returning non-void [-Wreturn-type]

I am using this Repo when building the projects I am getting this error Ros - noetic ...
0
votes
1answer
18 views

Doubt regarding the likelihood field in measurement model

I don't quite understand what xztk and yztk mean? Are they meant to represent the position of the kth laserscan reading? If yes, could someone please help me figure ...
1
vote
0answers
28 views

simple ROS script terminating without displaying errors

I am using ROS melodic on ubuntu 18.04, turtlebot 2. I tried to create a simple ROS program, that tries to make the bot follow a specified path. My gazebo world looks like this: The task is to try to ...
1
vote
1answer
49 views

process has died , exit code -11

I installed this framework and followed the instructions, but when I run it, I get the following error: ros melodic ubuntu 18.04 ...
0
votes
1answer
46 views

Implementing PID on a line following bot using turtlebot

I am using ROS melodic,turtlebot 2 on Ubuntu 18.04. The idea is to create an environment consisting of lines as a path (slightly curved), and to program the turtlebot to follow the lines. Basically, a ...
1
vote
1answer
47 views

Searching for object in an unknown environment using ROS

Using ROS, I'm trying to build a robot able to search for specific objects in an unknown environment. Right now, I'm experimenting with a mobile robot in a simple gazebo maze, using a LIDAR for ...
1
vote
1answer
25 views

How do you integrate an external library to your ROS catkin_Workspace?

So following example: I have Package A with the function doA(); and I have Package B inside ...
0
votes
1answer
39 views

Static transform difference between command line and launch file

I'm having a problem setting up the static transform between my base_link and my camera. If I use rosrun tf static_transform_publisher in a different command line the camera is alligned with my axes ...
0
votes
0answers
26 views

Takeoff service not working as expected

I'm simulating Iris quad sing px4+mavros+gazebo. I'm trying to get my drone to takeoff using python code. When I publish height using mavros/setpoint_position/pose, ...
0
votes
1answer
31 views

Using Google Cartographer library standalone

I am working on a project that requires the analysis of the results of different SLAM libraries with respect their accuracy on building a map. Right now, I am more interested in the development with ...
0
votes
2answers
37 views

Number of diagonal elements in the pose covariance matrix

The control.yaml file inside the husky_gazebo package defines the value of the ...
0
votes
1answer
16 views

Why does the quadcopter become unstable after turning?

I'm trying to write a simple test MAVROS node where my quadrotor is expected to go in a straight line and then have 180-degree turn and come back and land on where ...
0
votes
1answer
44 views

How to disable GPS in ROS/MAVROS and sent the points myself?

I'm trying to create a simple MAVROS node that takes off, goes to a specific location and then comes back to its home location. As this is currently being tested ...
0
votes
1answer
20 views

Count number of collisions while navigating to goal

I have the navigation stack working in ROS Kinetic on my computer. In Stage ROS simulations, I can specify the goal and the robot navigates to it. I need to count the number of collisions (if any) ...
1
vote
1answer
23 views

Proper implementation of `pure_pursuit` for ground robots using waypoints

I am trying to understand and implement pure-pursuit waypoint following in 2D map. My questions are: 1. What exactly do I need to record in my waypoint.csv file? To ...
1
vote
2answers
34 views

Reflective surface

Have you encountered the problem of reflective surfaces for realsense camera (d435 or t265) and lidar (A1 or A2). I would like to know what are the ways to solve problems with reflective surfaces for ...
0
votes
1answer
54 views

Rospy: Why does the loop not get interrupted?

I am working on the software for an autonomous Raspberry-Pi based robot which should keep moving for 2 minutes unless an unintended key is fed to it as input. Upon receipt of the unintended key, the ...
0
votes
0answers
41 views

How to combine URDF files in pybullet?

I have a URDF file for the Kinova Gen3 robotic arm (6 dof) and a URDF file for a suction end effector that was built for a UR5 arm. I am able to load the file for the arm along with a table and some ...
0
votes
1answer
15 views

doubt regarding the base_local_planner::transformGlobalPlan() function

I am trying to understand the base_local_planner::transformGlobalPlan() function. As per my understanding, the function takes in the global_plan (generated by the <...
0
votes
2answers
34 views

Significance of fixed_frame parameter in lookupTransform function

I was going through the implementation of the lookupTransform function defined inside the base_local_planner::getGoalPose() function. What is the significance of ...
1
vote
0answers
19 views

unable to integrate local planner plugin into move_base

I am trying to integrate my local path planner plugin into move_base. On launching the modified ...
1
vote
1answer
14 views

Log file getting spammed by "writing header" when calling service

I have a rospy node that hosts a very simple service, indicating if a modem is ready to send data. Another node calls this service very often. For some reason, the following log statement gets logged ...
0
votes
1answer
66 views

Modifying Turtlebot3 to include different camera

I'm new to robotics in ROS. I've been learning about ROS and Gazebo using turtlebot (not turtlebot3 actually) on the platform The Construct. I would now like to incorporate turtlebot3 into my project. ...
1
vote
1answer
78 views

Robot Operating System can be usable other than Robot application?

I am asking very general question, but i would appreciate if someone helps me. I want to use ROS for manufacturing process (Not robots) as a middleware that can create simulated Cyber physical system ...
0
votes
0answers
27 views

How to connect to a kinova gen3 arm in gazebo through MATLAB and ROS?

I want to simulate a kinova gen3 arm in Gazebo through MATLAB and ROS. I am using a windows laptop which is running MATLAB natively, and I am running ROS and Gazebo via a virtual machine. I have ...
0
votes
1answer
27 views

Unable to figure out the source for the bad_alloc error

I am getting a bad_alloc error when I try to use the costmap_2d::Costmap2DROS::getRobotPose function inside the ...
1
vote
2answers
75 views

Is there a way to send commands to the Staubli CS9 from remote system via TCP/IP??(like ur_rtde, urx libraries for UR robots)

I am new to ROS development and Staubli robots. Though i have some prior knowledge on UR5e, I am finding it hard to understand the architecture of Staubli and its other programming interfaces (like ...
2
votes
1answer
210 views

Why does ROS2 claim to be "real time"?

ROS2 uses DDS, in the wiki it says that DDS is "The Data Distribution Service (DDS) for real-time systems is an Object Management Group (OMG) machine-to-machine (sometimes called middleware or ...
0
votes
0answers
84 views

ROS2 Stereo View Fails And Stereo Image Proc Doesn't Show Anything

I have set up 2 Monocular Cameras as a stereo camera in ROS2. I successfully published the 2 rectified and calibrated images through the following formats: ...
2
votes
1answer
159 views

How to reset odom positions of robots while setting initial positions of robots in gazebo simulation through launch file

I'm in the process of creating a coordination system for a multi robot system. For that i currently have created a ROS based simulation in gazebo using Rosbot2.0 (Robot physically available as well). ...
0
votes
1answer
56 views

can't install smach_viewer on ros melodic

I tried installing smach on ROS Melodic with the command: ...
0
votes
1answer
33 views

How to setup ROS and it's GUI tools in local server and connect to local macbook

I recently started learning ROS and I am having Macbook (MacOS Catalina) which is not ideal for running ROS. So, I decided to install ROS in my local home ubuntu 20.04 desktop server and connect it to ...
0
votes
1answer
86 views

Drone Development using ROS Noetic on Ubuntu 20.04

I installed ROS Noetic on Ubuntu Mate 20.04 in my Raspberry Pi but couldn't find any specific tutorial to follow along for Noetic. Most are available for Melodic, which doesn't work with the latest ...
0
votes
1answer
44 views

Small AGV robot for ROS application

I am looking for an off-the-shelf small AGV which runs or could be used with ROS. It may include some basic sensors like a camera, an IMU, an Ultrasonic range finder, etc. Really appreciate all the ...
0
votes
1answer
28 views

ROS Publish Stereo Image From 2 USB Cameras

I have two monocular USB cameras and I want to use ROS to make it a stereo camera. I am having a hard time finding a ROS package that consumes 2 monocular camera image streams and publishes a depth ...

1
2 3 4 5
9