All Questions
45,263
questions
0
votes
1
answer
31
views
registering depth image on different image size
Hi everyone.
I do want to register my depth image onto an mochrome image using depth_image_proc register.
I do publish the transform between the frame_ids using a static tranform publisher (see launch ...
0
votes
1
answer
18
views
How can I restart move_base server?
Sometimes I will encounter such a problem: due to the positioning error of AMCL, during the execution of the target sent to move_base, the robot will be considered to collide with an obstacle or get ...
1
vote
2
answers
169
views
How to obtain the Jacobian matrix for this 2Planar without differentiation
Take a look at the below picture, I would like to derive the Jacobian matrix without differentiation. In this Modern Robotics book, the screw theory is used. I've derived the forward kinematic using ...
0
votes
1
answer
61
views
Example of ROS2 C++ blocking action request
I'm looking for a C++ example of a blocking action request. Basically I seek the C++ version of this Python answer: https://answers.ros.org/question/377269/a-less-asyncronous-way-of-using-ros2-action-...
0
votes
1
answer
168
views
Invoking "make -j4 -l4" failed during catkin_make
I want to install the Turtlebot3 package in Ros Noetic. After cloning the git, I tried catkin_make. But got the following error -
...
0
votes
1
answer
7
views
How to learn ROS2 properly
Hi,
Sorry it is a bit bad topic. My problem is ROS2 is too complicated and hard to track.
there is lots of term and there is no proper description of them.
For example I want to publish lidar data, ...
0
votes
1
answer
5
views
How to implement track/following algorythm in ROS?
Hi! Im working on a new porject in ROS, which consist of controlling an USV robot (unmanned surface vehicle). The things is I have the simulating model provided by Heron (https://packages....
0
votes
1
answer
4
views
0
votes
1
answer
7
views
Make global path update correctly when it is invalid
/**
* Segment 1: If global path is invalid, update the global path
**/
...
1
vote
1
answer
146
views
HW limit servo motor range
I use MG90S servos(180 degree) for my robotic applications. In few places, all I need is a 30 to 90 degree range of the motor. The motors use a 5K pot for control. Can I change this pot to have ...
0
votes
0
answers
125
views
0
votes
1
answer
2
views
1
vote
1
answer
343
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/...
0
votes
1
answer
33
views
Max velocity of turtlebot
Hello, I have been simulating a turtlebot3 waffle pi in Gazebo, and been using velocities as high as 0.5m/s. Looking at the hardware specifications: https://emanual.robotis.com/docs/en/platform/...
0
votes
1
answer
26
views
How to generate custom control sets for Smac State Lattice Planner?
https://navigation.ros.org/configuration/packages/configuring-smac-planner.html
Link shows " See the Smac Planner package to generate custom control sets for your vehicle ". But was not able ...
0
votes
1
answer
33
views
How can I adjust the thickness of the lines in rviz/path
I have tried parameters in .rviz file, but unfortunately failed. Can anyone give me some suggestions? Thanks a lot!
Originally posted by Zhou on ROS Answers with karma: 1 on 2021-12-26
Post score: 0
...
0
votes
1
answer
14
views
why do we need the (pid) controllers in ros_control?
For example, I have a robot with a motor controlled by a embeded board and I want to use ros applications to control the robot. Usually, there is a pid , let's say, speed controller implemented in the ...
0
votes
1
answer
138
views
Why does ROS2 custom message colcon build give include file errors?
I am new to ROS2, but very familiar with ROS1.
I am doing a very minor tweak of the ROS2 tutorial Creating custom ROS 2 msg and srv files and it fails to build. The base tutorial code works fine. I ...
1
vote
2
answers
93
views
Minimize Waypoints Why Still Maintaining Distance From Objects for Motion Planning?
I'm working on a project where I want to give instruction to blindfolded participants on how to walk around an obstacle course. I'll map out my room and convert it to a grid map. However, given that I ...
0
votes
1
answer
37
views
How to make a robot arm move in gazebo with ROS 1?
Hi,
For a school project I want to move this
robot arm in gazebo with ros. I already can load in the robotarm model with roslaunch and start gazebo and move the joints in gazebo, but I don't know ...
0
votes
2
answers
41
views
What thread to use for a load-bearing telescoping lift [closed]
I'm trying to find a thread that has good fatigue resistance and strength for a telescoping lift. The lift will lift a weight of around 2-3 kg. I do not intend to spool it as I read that thread with ...
0
votes
1
answer
25
views
Recommended simulator for drone project
I am new to ROS and I would appreciate some help. I am currently working on a drone that does not need someone to pilot it and that is able to pick up objects. I would also would appreciate advice in ...
0
votes
1
answer
51
views
How to send arrays with std_msgs/UInt8MultiArray and std_msgs/Float64MultiArray?
Hi! I woul like to send arrays to a node, I've tried with this code, but I think there is something wrong when I try to copy the array values in the data structure...
...
0
votes
1
answer
37
views
Robot model falls down in Gazebo when setting <transmission> as EffortJointInterface
Robot model collapses in Gazebo when setting <transmission> as EffortJointInterface. How to fix this? Any advice will be ...
0
votes
1
answer
95
views
Park and Lynch $F = ma$ derivation for a single rigid body
I'm having some conceptual difficulties with a derivation presented in the Modern Robotics text by Park and Lynch. Here are the relevant parts:
At the beginning of the book, they insist that ${\it ...
0
votes
1
answer
38
views
serial vs ros-noetic-rosserial
What is the different between these two serial packages?
official ros: https://github.com/ros-drivers/rosserial
wjwwood: https://github.com/wjwwood/serial
Why is the one from wjwwood so popular? ...
0
votes
1
answer
31
views
ros publisher not publishing in debug
Hi
I'm running my node in debug (vscode) and getting weird results.
I have a loop which is publishing to a motor
...
1
vote
1
answer
934
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 ...
0
votes
1
answer
24
views
lifecycle_msgs/msg/state.hpp is missing by build ROS2 UR_Robot_DRIVER
Good evening to all participants.
when i'm compiling the last state of the UR driver for ROS2, so i get a fatal error
...
0
votes
1
answer
7
views
Get node name within DDS network
I'm currently extracting some information from the ROS network by the use of the FastDDS Statistic module ( https://fast-dds.docs.eprosima.com/en/latest/fastdds/statistics/statistics.html ). However I'...
1
vote
1
answer
336
views
Differential Drive Control Techniques
I have a mobile robot that has a differential drive technique. I try to control the robot with PID controller. Is the best way for controlling differential drive robots?
If I want to compare different ...
0
votes
1
answer
726
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 ...
0
votes
1
answer
2
views
[Autoware.Auto] GNSS conversion node not starting
I am trying to run the GNSS conversion node that converts the GNSS data from WGS_84 to ECEF co-ordinates. When I try to run the node for experimentation using
...
0
votes
1
answer
1k
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:
...
0
votes
0
answers
179
views
Trouble establishing Ethernet connection between UR3 and PC
First of all sorry if this forum is not the most adequate space for this type of question.
I am having a hard time establishing an Ethernet/IP connection between my UR3 and my computer, I am just ...
0
votes
1
answer
11
views
Run navigation stack on pointcloud only
Hi all,
from the SLAM algorithm I use, I can get a mesh or a Pointcloud representation of the map. Can I somehow run the standard navigation stack? My idea is to use a empty static map and use the ...
0
votes
1
answer
236
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:
...
0
votes
1
answer
617
views
Using Qt Designer and ROS2 together for a GUI
Hello,
I want to create a GUI for my project using ROS2. I do not have any experience in developing graphical applications, so I decided to use Qt Designer for a more "Drag and Drop" ...
0
votes
1
answer
589
views
DH Parameters of a 2 DOF RP Robot
How can I determine the DH parameters of the robot shown in the figure ? As i know, the z axis should show the rotation axis for rotary joints and direction of extension for prismatic joints, so the ...
0
votes
1
answer
2k
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 ...
0
votes
1
answer
15
views
Configuring ros2_control/urdf with several robots
Hello guys, im hoping, as usual, to get some help.
I'm trying to configure an urdf file with ros2_control.
What i want to achieve:
Start the same hardware interface, but for a subset of the available ...
0
votes
1
answer
36
views
Connect to multiple namespaced movegroups from single C++ node
I am working on a two robot set up that uses SMACC state machines in C++, with MoveIt!. In order to control multiple robots from a state machine, I need to run the state machine in a node that is ...
0
votes
1
answer
9
views
MoveIt!2 UR Driver: Parameter has invalid type
I have built ROS2 Galactic, Moveit2 and Main Branch of UR Driver https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver on Ubuntu. By starting like the tutorial from driver with MoveIt I got ...
0
votes
1
answer
12
views
Why do I need a sleep before publishing first message to a topic?
I am trying to get an explanation for some code that works.
To simplify the general issue, I created a bag file with exactly 2 messages with exact same header time stamp down to nano seconds. First ...
0
votes
1
answer
15
views
is URDF usefull in real robot?
I am building a robot and want to ask if urdf file is important when comes to navigation and mapping in real world.
Originally posted by offgrid8 on ROS Answers with karma: 13 on 2021-12-19
Post ...
0
votes
1
answer
38
views
micro-ros agent only starts for the second time after uC manual reset
Hello,
I am building a launcher for a Micro-ROS application running Zephyr RTOS on STM32. I stumbled upon a situation that happens when the agent is started by the second time after being interrupted ...
0
votes
2
answers
6
views
Is there a Node for general data frame transforms?
I am looking for a package which uses tf2 to perform semi-generalized data transforms. Based on its configuration it would subscribe to an input topic and transform the message on that topic to a ...
0
votes
1
answer
11
views
BT-Navigator transition error
Hello,
I am currently working on a multi-robot simulation, you can find the package here:
https://github.com/HarunTeper/AuNa
When I try to launch multiple robots with the navigation stack (only ...
0
votes
1
answer
111
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 ...
0
votes
1
answer
31
views
URDF link not properly fixed to world
Hi, I hope someone can help me out with the following problem. I am using a 'dummy' link to fix the first link of my robot to the world frame. I am spawning my robot using the spawn_entity script. ...