Skip to main content

New answers tagged

0 votes

How do I handle map/odom transforms if I want to use robot_localization as well as slam_toolbox?

Flickering is must probably caused since there are more than one nodes publishing to the odom (or odomNew) frame. Generally speaking; there can be more than one odom source but only one node should ...
Alp Sarıca's user avatar
0 votes

ROS1 gazebo11 invisible links

I see you haven't used this tag. <gazebo reference="my_link"> <material>Gazebo/Black</material> </gazebo> Can you add this ...
furkan's user avatar
  • 21
1 vote
Accepted

ros2 commands fail on Jazzy when RMW_IMPLEMENTATION=rmw_cyclonedds_cpp

I found the solution. I just compiled CycloneDDS from source and the problem went away automatically. The link where I found the instructions on how to compile from source for ROS 2 Jazzy is the ...
Ruben Alves's user avatar
0 votes

ROS3D.UrdfClient suddenly stopped loading meshes

The problem about the meshes has been resolved. I had to add the rosapi node to the launch file as follows: ...
Dario's user avatar
  • 11
1 vote

Problem while running C++ and Python node together in ROS

C++ executables are built as defined in CMakeLists.txt and must be installed. The "type" is the name of the executable, not the C++ source file: ...
Audrius Meskauskas's user avatar
1 vote
Accepted

Algorithm for turtlebot3 simulation

To look at the algorithm behind any ROS package, you can view the source code directly. Using any text editor or IDE, navigate to the package's directory and open the launch file. In this case, it is ...
peachi.io's user avatar
0 votes

Convert MCAP to ROS

Maybe mcap-etl will help: Presently, mcap_etl supports the following conversions: From .mcap to .bag From ...
Greenonline's user avatar
  • 1,627
1 vote

ROS2 Xacro/URDF file isn't displaying, Error: No transform from [] to []

I was unaware that you're required to be publishing the joint states, they wont just default to zero.
FalOn's user avatar
  • 11
0 votes

RLException: Invalid <param> tag

For ROS Noetic a launch file template is a below. ...
Joaquim's user avatar
  • 101
0 votes

Can't install ros-noetic-ros-navigation package

When you cannot install the package you expect to be there, use apt search with just a fragment of the name to locate its exact name. You can grep by 'ros' to get ...
Bourumir Wyngs's user avatar
1 vote

Build Rviz for ROS2 foxy arm64 version fails, lots of ament_add_gmock errors

I finally avoided this error by using the following command: colcon build --merge-install --cmake-args -DBUILD_TESTING=0
Michael Wang's user avatar
0 votes

Configuring-ROS2-Environment

You are following this guide, 3 Check environment variables, and running on Windows, presumably. It seems that you are running the set command in a PowerShell ...
Greenonline's user avatar
  • 1,627
2 votes
Accepted

Cmake error for ROS - cannot find the package

Try installing turtlebot3 messages using the following command sudo apt install ros-noetic-turtlebot3-msgs
suresh kumar's user avatar
0 votes

ROS launch not working for turtlebot

There's a few things that I can think of that might help troubleshoot your problem. Following Turtlebot3's manual/tutorials (which I assume you're referencing but if not maybe it could be helpful!): ...
peachi.io's user avatar
0 votes

Can' find my custom node for a new behavior Tree plugin RO2 nav2 bt_navigator

Try adding the same to export ament_export_libraries() at the end of CMake ament_export_libraries(custom_recx_bt_node)
Sriram's user avatar
  • 93
1 vote
Accepted

ROS2 on Windows with NVidia GPU

Yes Yes!!!✌ I finally find a solution after two days hard working. It's all about Containerizing GUI applications with WSLg Thanks for rr-robot post an issue about WSL2 + Docker + OpenGL + NVIDIA not ...
AngryTurtle's user avatar
0 votes

Using ROS for an autonmous skyscraper crane robot

given that I cannot use [..] motor encoders. Lesson 1 in robotics: don't rule anything out. Hardware and software need to be developed in parallel with lots of communication back and forth between ...
Christian Fritz's user avatar
0 votes
Accepted

Follow point by point a quintic polynomial

When dealing with robots that have support for ROS, you'll need to search for the created controllers for them. I think this link about the trajectory_controller may be useful for you, where they ...
ivrolan's user avatar
  • 26
0 votes

Joint Order in MoveIt Trajectory

The order independent way is probably to send a JointTrajectoryPoint to a RobotState and then query the joint positions by name. ...
Rufus's user avatar
  • 486
0 votes

More than 80% of the sampled goal states fail to satisfy the constraints imposed on the goal sampler

One possible cause for this is if the goal tolerance is looser than the imposed constraint. e.g. setting a goal tolerance of 0.01 while having a path constraint ...
Rufus's user avatar
  • 486
0 votes

Command manager not available- Cannot run Move-to-start

See the error from your hardware component libfranka: Connection timeout. It can't be initialized, and that's why the controller manager services aren't available ...
Christoph Froehlich's user avatar
0 votes

How to modify the abb_driver support package so that ROS can be used to control the coordinated movement of dual robotic arms

You can start with this handbook https://www.researchgate.net/publication/344386051_HandBook_Guidance_on_the_programming_of_ABB_YuMi_IRB_14000 Another good reference: https://github.com/kth-ros-pkg/...
Yago Silva's user avatar
0 votes

moveit: How to change the initial pose for robot in Rviz?

TLDR Suppose your initial positions is saved in initial_positions.yaml, you can set the initial position before bringing up the robot as follows ...
Rufus's user avatar
  • 486
0 votes
Accepted

When to call rospy.init_node() in a ROS client?

The client is a node. However, for clients you don't have to call the init_node() You can first call rospy.wait_for_service() (Source: https://wiki.ros.org/ROS/Tutorials/WritingServiceClient%28python%...
robot_student's user avatar
0 votes

Unable to build ROS package

You need to install the dependencies of this package on your ros2 workspace: rosdep install --from-paths src --ignore-src -r -y Then rebuild the pkg: ...
Marcus Vinicius's user avatar
1 vote

Camera is not detected through pylon-ros-camera package

It appears that the ethernet and wifi cards were on the same network and for some reason interfered with pylon discovery of the devices. Once I put the ethernet card on a different network pylon was ...
theateist's user avatar
  • 121
0 votes

Are Rospy subscriber callbacks executed sequentially for a single topic?

It might have something to do with how the ROSMaster helps connect to processes over the network. Two nodes (a publisher and a subscriber) would talk to each other and ROSMaster steps out of the game ...
doli89's user avatar
  • 1
0 votes

Dynamic assignment of joints to ros2_controllers

Currently, this is not possible. You could implement the wildcards in your controller while parsing the parameters. But: Controller manager does not support the change of DOF while a controller is ...
Christoph Froehlich's user avatar
0 votes

ROS2 robot_localization how to correct x and y position when hit a wall

Yes. If you enable the accelerometer data to be fused then this should override data from the wheels and the EKF will figure out that the robot can't be moving. However I'm not sure if you will still ...
MarkyMark's user avatar
  • 526

Top 50 recent answers are included