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
0answers
7 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
0answers
18 views

Defining static transform publisher in launch file

I'm trying to include to my main launch file settings to start my depth camera with pointcloud. It's launching the pointcloud OK, but I need to set a transform between the base link and my ...
0
votes
1answer
10 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
0answers
20 views

Recommendation for multi robotic arms simulation

I am trying to initiate a pilot study of controlling multiple robotic arms in simulation environment... Is there anyone who can recommend software like ROS/Gazebo and Matlab Simulink? Before start ...
0
votes
1answer
16 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
16 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
12 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
0answers
16 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
65 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
13 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
22 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
35 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
139 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
40 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
40 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
0answers
25 views

can't install smach_viewer on ros melodic

I tried installing smach on ROS Melodic with the command: ...
0
votes
1answer
28 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
0answers
45 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 ...
1
vote
0answers
13 views

How do you derive the soft iron matrix for magnetometer calibration?

Can someone send reliable sources for how this is derived? I understand the diagonal values are for scale, but how do you determine all 6 values needed for this matrix? I would also like to normalize ...
0
votes
1answer
32 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
0answers
19 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
votes
1answer
78 views

How to generate a mesh file for URDF

Pybullet needs a mesh file to go along with URDF. Is there a non painful way how to generate one? Ideally I'd love to generate one from the URDF file itself, as it has all the boxed already defined ...
0
votes
1answer
32 views

How to extract robots coordinates using ICP algo

I would like to know How to extract robots localization from the icp or ndt algo, currently I'm using scan registration for this reason
0
votes
0answers
21 views

How to train butterfly robot?

Suppose I want to train butterfly robot with reinforcement learning. Which environment can I use? Does ROS support aerodynamics? Which tools are suitable?
1
vote
1answer
46 views

Use 2 Cameras as 1 Stereo Camera

I have one Picamera and one normal USB Webcam and would like to use them together as one stereo camera. Is this even possible as the 2 cameras aren't exactly the same? I would like to use them in ROS ...
1
vote
1answer
17 views

unable to publish values of costmap_2d occupancy grid

Here's how my code looks - costmap_2d::Costmap2DROS *global_costmap = new costmap_2d::Costmap2DROS("global_costmap", buffer); I have specified the ...
1
vote
0answers
13 views

seeking details on ros::SingleSubscriberPublisher class

I recently came across 'ros::SingleSubscriberPubliser' class. The documentation describes it as 'Allows publication of a message to a single subscriber. Only available inside subscriber connection ...
1
vote
1answer
57 views

How to remap /move_base_simple/goal to my own topic in turtlebot3_navigation?

I am running turtlebot3_navigation and want to make it subscribe to my own waypoints topic /my_waypoints rather than RVIZ's Set 2D Goal topic ...
2
votes
2answers
50 views

How to investigate the relation between planning frequency and control response?

I have a speed control system which is part of a hierarchical planning and control stack. The final output of this system is torque and the input is desired speed. The system is experiencing some ...
1
vote
0answers
20 views

Set global_frame and robot_base_frame parameters for costmap_2d::Costmap2DROS object

I am trying to use a costmap_2d::Costmap2DROS object to read the occupacy grid being published on the /map topic. How do I ...
1
vote
0answers
12 views

Significance of tf2_ros::TransformListener in constructors

Is there a reason that a lot of constructors in ROS based code take in tf2_ros::TransformListener as one of the input? I want to get an idea from the design ...
0
votes
0answers
62 views

Docker on WSL2: ROS gazebo in “docker-compose”: demo “test talker” needed as the input of the standard RViz listener

Taking the image and the X server setting that you get from Docker on WSL2: how to test whether ROS gazebo can connect to already working X server (using its X11 window on Windows)?, I was curious how ...
1
vote
1answer
142 views

Docker - Dockerfile: /bin/bash: catkin_init_workspace / catkin_make: command not found

I follow the guide of kinetic - Installing from source and put the steps in a Dockerfile. At this point, I get an error, although I follow exactly the guide, and although it works in the bash of the ...
0
votes
1answer
140 views

Docker on WSL2: Dockerfile: how to test whether ROS gazebo can connect to already working X server (using its X11 display on Windows)?

I had the following errors and warnings in a ROS project. They showed up using docker-compose or when running a mere container from the image, which strangely had worked once somehow but then later ...
1
vote
0answers
34 views

Rviz Status Error in Costmap: Update area outside original area

“update area outside of original map area” is the error I get when visualising the topic /move_base/global_costmap/costmap. The cost map displays correctly, there is nothing on google or the docs to ...
0
votes
0answers
30 views

RGBD Camera Compatibility with ROS

I am looking for a good RGBD Camera that I want to use with ROS. Is there a way to know if a camera will work with ROS? Or is it that every camera is compatible with the usb_cam node? I want to send ...
0
votes
1answer
29 views

Eliminate grey space around the saved map

I have mapped my Gazebo environment using the slam_gmapping node. On running ...
1
vote
1answer
55 views

Localization and Mapping in a Small Crop Field

I have a small crop field inside my house and I want to create a map of it. The goal is to create a map so that I can monitor the growth of the plants and do some post processing to analyze the ...
0
votes
0answers
97 views

LEGO-LOAM: Creating and Saving a Map

I have implemented LEGO-LOAM on my system. I have a velodyne VLP16 lidar. I am getting a display like this in the rviz window. I need help in creating and saving a map from this data. What should I do?...
0
votes
1answer
42 views

Is it possible to setup a wireless network without internet for the robot and PC?

The system includes three devices: PC, robot's computer, and wireless device. In order to improve the signal quality of the wireless in the whole robot's environment. I'd like to put a big wireless ...
1
vote
1answer
68 views

Learning ROS for Absolute Beginners in Robotics [closed]

I am a student studying in 11th grade. I have some knowledge about python (more than what an ordinary student in 12th grade will have). I also have some knowledge of C# as I have been creating games ...
0
votes
2answers
46 views

Is this encoder error expected?

I'm working with the iRobot Create 2. When I read the encoder count and sum it for total, I'm able to do so without apparent error. I've used this to 'successfully' estimate position combining with ...
-2
votes
1answer
60 views

AttributeError: darknet_ros_3d instance has no attribute 'Xmin' [duplicate]

After publishing the messages from another package, I am using darknet_ros_3d package and writing a subscriber. For saving the messages into variables for the later use, I am following the answer ...
-1
votes
1answer
67 views

How can I save messages publishing from a ROS package into a variable?

I am using darknet_ros_3d package and writing a subscriber. So far, I have followed the code given as under: ...
0
votes
1answer
35 views

How to handle curved paths in maze

-I have an RPi on Ubuntu with ROS (Kinetic). The task is to solve a maze. I have implemented a left-hand algorithm to navigate through the maze. -The robot is equipped with 3 ultrasonic HC-SR04 ...
-1
votes
1answer
115 views

How to subscribe message coming from a package of ROS into Python code of another package?

I am using darknet_ros_3d package and getting the published 3D coordinates. Now I need to subscribe these coordinates into a Python file (...
0
votes
3answers
172 views

ROS Webcam Stream Really Slow

I am trying to stream the images from my camera to a VM via ROS. Here is my setup: Raspberry Pi 3B+ with Picamera v2. It is running ROS Noetic with cv_camera_node ...
0
votes
0answers
10 views

Mavproxy command returns no link

I have been having trouble in connecting the mavproxy.py script to the dronekit-SITL. I have tried mavproxy.py - - master tcp:127.0.0.1:5760 - - out udp:127.0.0.1:14550. The udp connects to the ...
1
vote
1answer
40 views

Inverse kinematics in KDL without rotation

I am trying to use KDL to do inverse kinematics. However I am not interested in the orientation of the end effector, but only in the location. Is there a way to specify this in KDL? The function ...
0
votes
1answer
15 views

Multi-Agent simulation causing trouble in Rviz

I'm trying multi-agent simulations using ROSBOT 2.0 by husarion. I'm comfortable with single agent but when it comes to multiple agents I'm able to spawn them and control them independently but the ...

1
2 3 4 5
9