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.
21,410
questions
0
votes
0
answers
4
views
Are there any open source MPC related algorithms that perform better on bipedal robots walking on slopes?
I have tried some mpc algorithms, such as hector's mpc and ocs2 modified nmpc, but they cannot walk well on the slope. Is anyone willing to give some methodological suggestions? Are there any other ...
0
votes
0
answers
9
views
Can RTK GPS Be Used in Webots Simulation?
Is it possible to use Real-Time Kinematic (RTK) GPS in Webots simulation? I need to implement RTK GPS in Webots as per my supervisor's requirements. From what I’ve gathered, Webots appears to support ...
0
votes
0
answers
7
views
ROS noetic: weird sleep behavior of ros::Rate. I use ros::Rate(100) for a 100hz loop, but the frequent of loop is always 10Hz
My code is runing in Virtual Machine Ubuntu20.04. I use ros::Rate(100) for a 100hz loop, but the frequent of loop is always 10Hz. The code is like below:
The print is like below:
If I use the systme ...
0
votes
0
answers
7
views
ROS1 bag file: UnicodeDecodeError
I have some .bag files that might be corrupted. Unfortunately, the SSD went down, and some of the .bag files were recovered, but ...
0
votes
0
answers
6
views
Clarification on Timestamp Conversion for Motive Data Transfer to ROS VRPN Node
I am currently working on a project where I am sending data from OptiTrack Motive (running on a Windows PC) to a ROS VRPN Client node on an Ubuntu PC. I am conducting two experiments:
Using server-...
0
votes
0
answers
12
views
Robot teleoperation using HTC Vive tracker
i am working on controlling UR5 robot using only HTC vive tracker (no headset, no vive controllers...)
I'm currently on ROS Noetic (Ubuntu 20.04)
How can i achieve this and where can i find related ...
-1
votes
1
answer
17
views
How we can get mobile robot velocity in the map frame?
velocity of the robot in the odom frame can be seen using 'rostopic echo /odom' but I want to know the velocity of the robot in the map frame of reference. Is there any ROS tool that can help me to ...
0
votes
0
answers
8
views
How to link a dockerized gazebo server with a MacOS host gazebo gui?
I have an Apple Silicon (M2) Macbook Pro, running MacOS Sonoma.
On this, I run a docker container which is running some combination of ROS 2 nodes, which are connected to a simulation in Gazebo ...
0
votes
0
answers
6
views
Error when running TurtleBot3 simulation on ROS2 Humble
I have installed ROS 2 Humble and Gazebo on WSL2 with GWSL. Gazebo alone works could be launched and works fine. However, when I try to follow this guide to launch Turtlebor3 simulation with Gazebo, I ...
0
votes
0
answers
10
views
How can I enable closed-loop control with MoveIt 2 on a real robot?
Hello fellow roboticists,
At our startup, we have developed a ROS 2 workspace for a 5-DOF mobile manipulator, transitioning from Gazebo + RVIZ 2 simulation to physical hardware. We're using MoveIt 2 ...
0
votes
1
answer
19
views
ros2 humble with ur3e and robotiq 2f-85 gripper
im new to ros2 and im sorry but i really really need some help here...
i've download the ur-robot-driver for ros2 humble for the ur3e and it works very well with my python script(using action client ...
0
votes
0
answers
7
views
Does ROS2 (Humble) support rosconsole / log4cxx?
We're currently in the process of migrating from ROS 1 (noetic) to ROS 2 (humble), whilst also modifying our logging setup. In noetic this seems to be fairly straightforward. My understanding is that ...
0
votes
1
answer
14
views
Unit of force used in UUV Simulator
I am building my AUV dynamics model with UUVSimulator. There is something wrong when it comes to the thrust configuration. What is the unit of thrust, N or kg?
0
votes
1
answer
22
views
Mobile Robotics Localization and ROS
I am looking for some good resources to learn ROS as quickly as possible. I am restarting my PhD very shortly after a long break. Also, are there any good resources for the local and global paths, and ...
0
votes
0
answers
11
views
Run Gazebo simulation on HPC cluster
I'm trying to run Gazebo simulation with ROS2 in a HPC cluster but I have problems running it properly. More in detail I'm using a Singularity/Apptainer container generated from a ...
0
votes
1
answer
24
views
tf_exchange package missing in ros2 foxy
I'm working on project with ROS2swarm pkg (https://github.com/ROS2swarm/ROS2swarm)
As I'm trying to start the basic simulation provided with the package I ran into the error
LookupError: Could not ...
0
votes
0
answers
12
views
ROS2/MoveIt/RViz: PLY file added to collision environment as point cloud via OctoMap, but motion planning does not fully work
I am trying to read a PLY file and add it to the collision environment so that when motion planning, it is seen as a collision object.
My setup:
Ubuntu 22.04
ROS2 Humble
My code/workspace: https://...
0
votes
1
answer
24
views
discrepancy between the frequency of joint_state_publish and robot_state_publish
I have a question.... for robot_state_publisher to reach 50 hz when publishing TF of continuous joints I need to set the joint_state_publish rate to 1000hz.
Is there a plausible explanation for why I ...
1
vote
1
answer
12
views
How to communicate to the epec controller via ros or ros2 framework?
Currently I have used an epec5050 controller to control the hub motor, how do I connect the host computer to communicate to the epec5050 controller via ros or ros2 framework to control the hub motor?
0
votes
1
answer
20
views
Controlling a Commercial CNC Machine with ROS
I am working on a project to use a 3D camera to monitor a free-moving object as it is being operated on by a cnc. If the object happens to move, the camera will monitor that movement and will adjust ...
0
votes
1
answer
12
views
Why am I facing this error while trying to do "catkin build" of a project I just cloned from Github? Eigen3 library issue
So I'm trying to run this project here: A ballbot on ROS, https://github.com/CesMak/bb
I've successfully run and even tried to install with ...
0
votes
0
answers
10
views
Ignition Gazebo Transform Control does not display Arrows
I am currently running ignition Fortress with ros iron on Ubuntu 22.04.
The Problem i am facing is related to the GUI. I'm able to spawn in a box, but the transform control plugin does not allow me to ...
0
votes
0
answers
8
views
Error launching turtlebot on custom world in Gazebo
I created a world file by importing a mesh file (.stl).
I want to run the Turtlebot on my created world. I created a workspace and within the workspace I created a package. In the package I created ...
0
votes
1
answer
19
views
ROS Noetic: catkin_make fails due to undefined references to libturbojpeg functions
I'm currently migrating a ROS1 project from an Nvidia Jetson Nano which used Ubuntu 18.04 ...
0
votes
0
answers
7
views
How to annotate rosbag data for Machine Learning applications?
I have collected sensor data in a rosbag in the form of:
Point clouds (/points2)
IMU Sensors
GPS (/fix data)
GPS Velocity (/fix_velocity)
Compressed Images
etc.
I want to annotate and share this ...
0
votes
0
answers
15
views
Is it possible to apply trajopt to non-holonomic robots?
I'm trying to generate 3D trajectory or 3D path for the end-effector of the non-holonomic robot (such as mobile manipulator).
Is it possible to apply TrajOpt to these kinds of robots?
I found packages ...
0
votes
0
answers
9
views
RVIZ GUI - problem using signal/slot mechanism
I want to create an rviz panel. Using a demo code from chatgpt, a previous code i once used and this tutorial, i made a very simple panel, but it could not load at all. Initially, i tried using the ...
0
votes
0
answers
9
views
ROS2 Node Publishing GPS Data Drifts Out of Bounds After Several Seconds
I'm developing a ROS2 node that reads GPS and IMU data from a file and publishes it using various ROS2 topics (e.g., sensor_msgs::msg::NavSatFix, ...
0
votes
1
answer
24
views
unable to find demo_nodes_cpp code
I would like to inspect the code for the talker in the package of demo_nodes_cpp but I can't find it.
I found /opt/ros/jazzy/lib/demo_nodes_cpp/talker but it has no extension and it's codificated.
Any ...
0
votes
1
answer
24
views
VSCode does not recognice RCLCPP_INFO
For days, I've been struggling with my VSCode setup.
By no reason, VSCode started highlighting all RCLCPP_INFO, RCLCPP_WARN, RCLCPP_ERROR, ... function calls.
The error message is as follows:
I ...
0
votes
1
answer
15
views
Using dynamic_reconfigure witouth the graphical interface
I am learning ROS and I want to use the dynamic_reconfigure to change some parameters on the fly, but I for my project, I can't use the GUI services such as rqt_reconfigure. So I am wondering is there ...
0
votes
0
answers
10
views
objects in gazebo influenced by other objects without contact
I simulated a bouncing ball in gazebo. It was bouncing consistently.
But when I spawn the same ball in an environment with another object (a 4 wheel cart in my case), the ball bounces inconsistently. ...
0
votes
0
answers
14
views
ROS Melodic ORB SLAM 2 Map point vector is empty
I am trying to run ORB SLAM 2 with frames being published of a video I need to map however all parameters I have tried have lead to no features being detected even with some aggressive parameters as ...
0
votes
0
answers
8
views
insert option in gazebo harmonic new release
As we can insert cabnets and different things like vehicle in gazebo classic by just clicking insert how to do it harmonic
As i tried to do it but i can't see any thing only simple things like box and ...
0
votes
2
answers
57
views
How to avoid ROS2 topic messages to be transferred over the network while used on the same machine?
I am having some issues using ROS2 Humble and its DDS.
I am using different nodes that run in the same machine and only communicate with other nodes in the same machine.
I am using a router and the ...
0
votes
1
answer
91
views
"colcon build" freezes screen
I have a ROS2-Humble workspace. I'm trying to build workspace with colcon build --symlink-install. It is starting to building packages but when it comes to one ...
0
votes
0
answers
12
views
Run rosdep command in a apptainer/singularity .def file
I am trying to define a .def file to build an apptainer/singularity image to run TurtleBot4 simulation. I have to run a rosdep ...
0
votes
0
answers
7
views
How to get all the data from cubepilot orange connected to Ubuntu using data cable when operating a servomotor connected to the cube orange?
Components I use
Cube orange
Ubuntu with Mission Planner(used mono package)
Flysky Transmitter
Flysky 2.4Ghz 10 channel Receiver
Servomotor to operate flaps
My Process
I have paired the receiver ...
0
votes
1
answer
31
views
Launch scripts with same nodes, how do i change one of them?
Good morning,
I am trying to control two different robots with ROS Noetic 20.04 (installed on Oracle VM), a mobile robot (MIR100) and a cobot (UR3 cb series), in order to do so i run their launch ...
0
votes
0
answers
13
views
How to grab an object from the ground placed in front of NAO?
I want to make NAO grab a ball placed in front of him at (0,0)-(y,z) refrence and placed on the ground, I want the robot to grab it with the right hand (the ball being fit to its hand), for that I ...
0
votes
0
answers
15
views
depthimage_to_laserscan_ros2 didn't work with camera in humble
I'm trying to make cloudpoint transform with depthimage_to_laserscan in ROS2 humble,my board is jetson orin.
I get the depthimage_to_laserscan package by git clone.And modify the topic remapping in ...
0
votes
1
answer
25
views
how to find urdf of mobile robots used in industries?
i need to find the urdf of mobile robots/platforms used in industries. where can I find them? I have visited the official websites of leading manufacturers of AMRs , but couldn't find the urdf.
any ...
0
votes
1
answer
17
views
How to do evaluation of Hector SLAM mapping, without ground truth map
I am doing my thesis and professor is asking me to do the scientific evaluation of hector SLAM algorithm. I can create the map of the room but as i dont have the ground truth map available of the room....
0
votes
0
answers
10
views
running Navigation stack on clearpath warthog
I am trying to run the Navigation stack on a clearpath warthog. I know it is possible with other cleatpath robots but I have not seen a package for the warthog. Has anyone had any success on getting ...
0
votes
0
answers
4
views
How to send the correct velocity percentage through ROS (fanuc_driver_exp)?
I am currently using the fanuc_driver_exp to command my CR-35ia through ROS, however I am unable to send the correct joint velocity percentages. After multiple attempts I have decided that I just don'...
0
votes
0
answers
18
views
Using rosbag C++ API in a non-ROS application
I have a standalone / "non-ROS" C++ application that is built using cmake.
I want to extend this application with the ability to write data to ...
0
votes
0
answers
18
views
ros-noetic-ros-base - Unmet dependencies in ubuntu 20.04
I have Ubuntu 20.04 distro and cmake 3.25 installed which is the version required for my project, but when I try to install ros-noetic-ros-base I am getting unmet dependencies issue, it is expecting ...
0
votes
0
answers
14
views
Use of underclared identifier 'ros'
I made a kinematicsNode by C++, as belows. But, Some error happened. Do you know what is the reason?
...
0
votes
0
answers
11
views
Moveit setPoseTarget inaccurate
I'm using Moveit! with ros-noetic on Ubuntu 20.04.6 LTS, on a Franka Emika Panda 7DOF robot. When attempting to move the robot using setPoseTarget with a small distance (1 cm), and then calculating ...
0
votes
0
answers
26
views
Issue with message filter Subscriber in combination with LifecycleNode
I'm facing a compiler problem when trying to use message_filters::Subscribers within a LifecycleNode.
Using these private class variables of my class ...