Questions tagged [ros]

ROS (Robot Operating System) is a free, open-source robot software framework developed by Willow Garage.

Filter by
Sorted by
Tagged with
0
votes
1answer
24 views

How do you create a log of create_autonomy published messages?

I'm completely new to robotics and software as a hobby. I've got my irobot create2 up and running and I'm trying to create a log file for specific messages in "create_autonomy" https://github.com/...
0
votes
1answer
42 views

URDF_model_for_Create 2

Can someone has the URDF model for the Create 2.0 from iRobot, I need to simulate at Gazebo the robot and simulate the laserscan with the robot, I would like to know if someone know about something of ...
2
votes
1answer
2k views

(not trivial) ROS how to subscribe to multiple topics and publish to another topic within one loop

My question is related to this one (here) but not exactly. Assume now I have 4 topics: topic_A,topic_B,topic_C,topic_D. Inside my control loop, I need to read the sensor values from the first three ...
2
votes
3answers
633 views

Are Rospy subscriber callbacks executed sequentially for a single topic?

Suppose a ROS node receives new batch of data on a topic while the previous batch is still being processed by callback. Will ROS wait for its completion or will it spin a new thread and run both at ...
0
votes
0answers
12 views

How to prevent loss of mavros msg packets?

I am working with Pixhawk 2.1 cube, using telemetry module and mavros to establish communication between vehicle and companion computer. I am using rostopic echo to save /mavros/local_position/pose ...
2
votes
0answers
48 views

Corrupted Robot Model in Gazebo

I'm trying to run multiple instances (18 instances) of gazebo in parallel processes on my system to do reinforcement learning. However i'm running into an issue where the robot model in some of the ...
0
votes
3answers
77 views

What is the best way to simulate a robotic arm?

I have been working on a senior design project. In this project, we designed a 4-DOF robot arm. Now, I want to do a simulation for this system. I guess I have to design controllers for the servo ...
0
votes
1answer
117 views

Is ROS still maintained are any other trendy alternatives? [closed]

I know this question is off-topic, but here I might get the answer. Recently I started collaborating in a project based on ROS and I find several examples outdated, some repositories I am interested ...
2
votes
0answers
58 views

Designing own robot for Gazebo simulation?

For my project I am trying to model and control a quadrotor with actuating arms. As I don't have a physical model with me, I want to simulate and control the robot using ROS and Gazebo. At the ...
0
votes
1answer
78 views

Usage of Falkolib(OpenSLAM) for 2D lidar landmark extraction

I am using Falkolib for landmark extraction in a 2D environment. Currently I am using the testKeypointOC executable from the bin directory. I have changed the testKeypointOC.cpp file and the ...
3
votes
2answers
728 views

How to get unix/posix time stamp in header of ROS msg?

I am using two sensors each connected to different machine (each machine separately runs Ubuntu 16.04 and ROS Kinetic). When I echo topic on these two machines, I ...
3
votes
1answer
184 views

how to use ROS navigation stack with 4 wheeled robots

I have a 4 wheeled toy car, with 5 motors, one on each wheel and one is used for steering. How can I use ROS navigation stack with this robot since navigation stack is used with differential drive ...
0
votes
2answers
1k views

How to implement a wall following controller for a TurtleBot3? (ROS - Python)

I want to implement a wall following controller for my TurtleBot3 (with ROS system). Sensors which I have on the robot: lidar(360) and optional 2 ultrasonic sensors on the side (one on the left and ...
0
votes
0answers
50 views

Fusion multiple LaserScans to PointCloud

I am currently trying to do 3D SLAM with two 2D Lidars and possibly additional IMU in ROS. However, there seems to be no ROS package available to meet my needs. The closest one would be laser_pipeline ...
0
votes
1answer
38 views

Odometry heading and laser scan heading not point to same direction

please help, after so much research still cant find a single solution from google. some say offset, but there is no offset in the configuration. problem: odom direction and laser scan heading didnt ...
0
votes
1answer
133 views

How to convert serial data to sensor_msgs/Range Message

I have a ROS node which manipulates a serial frame, the frame contains ultrasonic measurements, I have to extract this measurement and publish it as ...
0
votes
0answers
75 views

How to install ROS melodic over Network proxy

Maybe it is a repeated question, but really i have no solution i am trying to install ROS melodic on Ubuntu 18.04.3 LTS, using my Wifi the things went good, but at my office where i have a desktop ...
0
votes
2answers
765 views

/odom topics not matching ERROR

I have an existing ROS workspace which was built in C++. I am trying to implement a node built by The Construct in python which reads distance travelled from the ...
1
vote
1answer
109 views

How to plot the 3D camera trajectory from a VSLAM output

I am totally new to VSLAM algorithms and would want to plot the path followed by the moving camera. I am using the open source implementation of ORB_SLAM2 for a rgb-d camera on benchmark dataset. The ...
0
votes
1answer
176 views

Value of ROS without real-time performance in robotics?

I have a general question about ROS - since it is NOT a real-time operating system(nor is Linux which it runs on), why can it be used for robotics applications which almost always have real time ...
2
votes
1answer
263 views

How do I download libraries onto the Ubiquity Robotics Raspberry Pi image

I downloaded an sd card image by Ubiquity Robotics which is an Ubuntu OS with ROS preinstalled onto my Raspberry Pi. This image creates a pifi access point for the Raspberry Pi and allows me to ssh ...
0
votes
1answer
94 views

Using a ROS custom message type across machines/hosts

I am unable to use a custom ROS message type on machine B that I have created on machine A. Machine A: runs roscore. has the custom message code as a ROS package. has sourced the setup.bash of the ...
0
votes
0answers
80 views

Robot moves sideways in RVIZ ROS

I'm using robot_localization to fuse odom, imu and gps data on a husky robot. After fusion, the robot now moves forward in gazebo but sideways in rviz. I found this question. But the suggested ...
0
votes
3answers
200 views

Understanding the SICK S300 RS422 data output

I'm using a SICK S300 safety scanner connected via RS422 -> USB and I'm trying to decode the lines of data into meaningful values, however looking at the data compared to the Telegram Listing it seems ...
1
vote
2answers
555 views

What exactly is a nodelet?

I am new to ROS. I tried to read the documentation regarding nodelets on ROS wiki. But I couldn't understand it very well. I would like to know what is a nodelets in simple and intuitive terms
0
votes
1answer
898 views

teleop_twist_joy with Logitech F710 Joystick force feedback error

I am using a Logitech F710 joystick game controller in ROS Kinetic Kame. I was able to perform jstest testing, and can see my joystick works well. But when I try ...
0
votes
1answer
142 views

Data structure to store a robot map

I'm studying robotics at the university and I have to implement on my own SLAM algorithm. To do it I will use ROS, Gazebo and C++. I have a doubt about what data structure I have to use to store the ...
0
votes
0answers
29 views

How to make x variable change each time and read its value from txt file

I am working on my undergraduate project and this is my first time in using use python to control parrot bebop 2 drone and use BCI or BMI technology. I have x variable (int) and I want to read its ...
0
votes
2answers
2k views

What is the definition of the contents of PointCloud2?

What does the contents of PointCloud2 means in ROS? fields.offset? fields.datatype? ...
0
votes
0answers
655 views

moveit! trajectory execution aborted

I'm trying to send a custom arm to a pose through moveit_commander_cmdline.py, it fails after sending to the said pose using " go default_pose" and returns an error. ...
1
vote
0answers
54 views

ROS Algorithms & sensors

I am trying to implement boustrophedon algorithm using mobile robot. Can I implement this without map? I am planning to use dimensions (x,y) of the farm as reference assuming it is rectangular in ...
3
votes
1answer
235 views

Command line boolean parameters to ros node

I'm working with ROS melodic and Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS. I want to get two boolean parameters from command line. To do it, I have this code: ...
1
vote
2answers
58 views

Avoid to hit corners on diagonal steps using A* algorithm

I'm using ROS melodic with Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS. I'm implementing an autonomous node that uses A* algorithm to move a robot from one position to another. The robot will be on a ...
0
votes
1answer
206 views

Sourcing catkin workspace populates ROS_PACKAGE_PATH with individual package paths

When creating a new catkin workspace, building it and then sourcing devel/setup.sh, the ROS_PACKAGE_PATH is populated with paths ...
1
vote
1answer
464 views

ROS packages for *pre-planned* path navigation rather than path generation? (Turtlebot3/ROS)

I am working on a project in which users will create paths fully constrained in terms of position (using a separate piece of software), and a robot will periodically follow those paths. We are using a ...
1
vote
1answer
236 views

IMU outputs data to Arduino Serial Monitor but ROS hangs when waiting for IMU to boot?

I am trying to use an IMU in a robotic car. Specific IMU: https://learn.sparkfun.com/tutorials/9dof-razor-imu-m0-hookup-guide?_ga=2.87322972.515701132.1562620054-1210936642.1562620054 Specific ROS ...
4
votes
1answer
53 views

Native ROS vs ROS compatible via API

I am looking to buy a cobot for a research project (budget about 20k€). I happened to see some cobots (e.g. Mara) that claim running ROS natively, some others (e.g. Aubo i5) that is compatible with ...
5
votes
1answer
331 views

Multiple machine ROS image transmission error

I'm currently trying to establish communication between my Raspberry Pi based robot and a Cluster which are on the same network. Although I am able to ping and SSH one device using the other, I'm ...
0
votes
0answers
62 views

ROS meta-package ros-melodic-desktop-full doesn't include mav packages

Why doesn't the installation of the meta-package ros-melodic-desktop-full on Ubuntu 18.04 Melodic include the packages ...
1
vote
1answer
255 views

UR5 Visual servoing(image based, eye in hand)

I am implementing IBVS on a UR5 using ROS. The algorithm works very well in linear X, Y and Z and omega Y. When I try to add a fifth axis(omega X or Omega Z), the robot jerks heavily and goes into ...
1
vote
1answer
444 views

Action client waiting forever for server to start

I'm in the process of writing an action cpp file and the client side seems to be stuck waiting for the server to start and I'm not quite sure why. Here's the code: ...
0
votes
1answer
1k views

how to implement autonomous navigation using lidar and hector?

I want to make an autonomous mobile robot, which can localise itself and navigate to the goal in an unknown environment. As sensor, i just have a RPLidar to get laser scan, that's it. I used Hector ...
1
vote
0answers
330 views

How to solve action client not connected?

Does anyone know how to solve error action client not connected? The error text is: ...
3
votes
1answer
98 views

Debuging ROS on a Jetson Xavier

I have configured ROS melodic based on the RACECARJ and MIT-Racecar Github repos. Everything runs perfectly on my desktop Linux 18.04 machine. The script should be able to install the same also on ...
0
votes
0answers
98 views

RpLIDAR unable to see black objects

I am working on a ROSBOT for a natural navigation project. While working with RpLIDAR A2 version, I found that it does not sense thin black surfaces like black pants/trousers while at close range (...
3
votes
1answer
317 views

Can ROS workspace safely exist in an external HDD?

Is it safe to create and operate a ROS workspace from an external hard drive? Are there any limitations or issues I should be aware of? Tutorials and manuals typically suggest that the workspace ...
4
votes
1answer
402 views

Robot moving sideways in RVIZ ROS

Hi, I have a wheeled-legged robot as you can see in the picture. When I simulate it in ROS-Gazebo it works fine, however at the same time in Rviz it moves sideways instead of forward or backwards. I ...
2
votes
1answer
858 views

Python PID tuning - Parrot Bebop 2 - Target follower - ROS

I'm developing a PID controller for making the drone follow a detected object. I used as reference these topics: Ttracking-objects-from-camera-pid-controlling-parrot-ar-drone Tracking-objects-...
0
votes
1answer
337 views

catkin build with multi-core make for building individual packages

I have multiple libraries and the main program. When I run catkin build command it starts with 8 jobs but after finishing building libraries continues to build the ...
0
votes
1answer
399 views

How to read data from the VN100 IMU on Ubuntu?

Hi I have a VectorNav VN100S Development kit, which has VN100 IMU unit. I want to set it up with Ubuntu 16.04 and ROS Kinetic, but unable to read anything from the VN-100. So far I have been ...

1 2
3
4 5
8