Questions tagged [ros]

Questions related to ROS(Robotics Operating System)

ROS (Robot Operating System) provides libraries and tools to help software developers create robotics applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS has different distributions for different Ubuntu versions.

The latest version is ROS Noetic Ninjemys, which is targeted at Ubuntu 20.04 (Focal), has a May 2025 end of life. The list of available versions can be found in documentation.

You may also want to consider asking your question on robotics stack exchange which is currently in the process of having the ROS Answers (answers.ros.org) Q&A database merged into it.

Links

3393 questions
0
votes
0 answers

alternatives to eval_js (in Google Colab) for Jupyter Notebooks(Binder)

I am trying to connect Jupyter Notebook (provided by Binder) with ROS in my laptop using rosbridge server from rosbridge_suite. Previously I was able to connect it to Google Colab by using following script(using roslibjs), from IPython.display…
0
votes
0 answers

The kinematics plugin (arm) failed to load. Error: MultiLibraryClassLoader

The kinematics plugin (arm) failed to load. Error: MultiLibraryClassLoader: Could not create object of class type campusrover_arm_arm::IKFastKinematicsPlugin as no factory exists for it. Make sure that the library exists and was explicitly loaded…
0
votes
0 answers

Starting G-streamer in C++ with ROS2 and Opencv

I am trying to start a video stream based on G-streamer in the Opencv library: cv::VideoWriter writer("", cv::CAP_GSTREAMER, 0, 30.0, cv::Size(640, 480), true); writer = std::make_shared("appsrc ! videoconvert !\ videoscale !…
0
votes
0 answers

Local planner not working in ROS noetic - Ubuntu 20.04 LTS

I am navigating my custom mobile robot in GAZEBO simulation (ROS Noetic). I have generated map , used AMCL for localization, then used global and local planner for path planning. My issue is while running the global and local planner i can do global…
0
votes
0 answers

Unable to locate package pi-bluetooth

I want use a game controller to control my ros car on raspberrypi with bluetooth. But I can not install pi-bluetooth and blue-firmware. First I has updated mirror address on ubuntu18.04 and typed following command. sudo apt-get update && sudo…
TT Aano
  • 1
  • 1
0
votes
1 answer

Save all recorded bag files acquired from a sensor using `rosbag record`

I am recording data from a range scanner with "sick_scan_xd" on ROS Melodic using the following command: rosbag record -o nav310_ws/bagFiles/session --split --duration=1 --max-splits 1 /cloud where nav310_ws/bagFiles is the folder where the latest…
AEW
  • 113
  • 4
0
votes
0 answers

The first PoseStamped msg publish to /move_base_simple/goal is not working

I have a simple python program trying to publish 2 points stored in a list in sequence, but i have noticed that the first point being published has no effect. But if i publish a 2D Nav Goal in RViz, the car starts moving, soon it reached the goal,…
0
votes
0 answers

Unable to install the catkin_tools packages for ROS on Ubuntu 20.04 with apt-get

I have been trying to download catkin tools, but it keeps giving me errors that the command is not found. Please refer to the pictures down below. I have ROS noetic downloaded on here and the gazebo enviornment application is on her, but even then…
0
votes
1 answer

rosbags - write uncompressed image to bag

I'm new to ROS and running ROS noetic with the need to create a ROS bag containing uncompressed greyscale images. Therefore, I use rosbags-image==0.9.1 and according to their compressed example here I have prepared an example to save 2 uncompressed…
x y
  • 911
  • 9
  • 27
0
votes
0 answers

ROS catkin build with CMAKE_BUILD_TYPE=Release cannot read rosparam from launch file

I',m trying to build my ros package with CMAKE_BUILD_TYPE=Release. But if I build package and launch, nodes cannot properly read parameters from launch file. I write launch file like below.
0
votes
1 answer

How to fixate to models to each other in Gazebo?

I have a project, in which I want to include two models a mir (https://github.com/DFKI-NI/mir_robot) and a ur10 (https://github.com/ros-industrial/universal_robot). My goal is, to fixate the ur10 on top of the mir. What I have done so far: Opened…
wittn
  • 298
  • 5
  • 16
0
votes
0 answers

ROS2 synchronizer register callback inside a class problem

I am using ROS2-HUMBLE and try to take advantage of message_filters SYNCHRONIZER while using the APPROXIMATE TIME POLICY. But when registering a synchronized callback the problem occurs. The callback works fine when not used in a class, but when…
JanSam
  • 1
  • 2
0
votes
1 answer

How to launch a ros launch file using a button in react app?

I am trying to launch a ros launch file in react app using a button with rosnodejs without any backend. I installed rosnodejs with npm install rosnodejs then wrote this code in a jsx file: import React, { Component } from "react"; import * as…
Esraa
  • 1
  • 1
0
votes
0 answers

bloom-generate ROS2 cannot find packages

I have a ROS2 package and it is using OpenCV 4.6.0. I can build the package with colcon-build --symlink-install and also test it using colcon-test. The correct opencv version is found, which is 4.6.0. But when I create .deb packets using…
0
votes
0 answers

CMakeLists.txt cannot find OpenCV and cv_bridge in ROS2

I have a ROS2 package and I create .deb packets from it. It worked perfectly until now: locally and in docker container in GitLab pipeline. Now, after upgrading OpenCV to 4.6.0, I am trying to convert it into debian packet but bloom-generate…
1 2 3
99
100