Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [ros-crystal]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
1 view

colcon build failed for soss-ros1 in soss

I followed steps in https://github.com/osrf/soss to run the demo for understanding of SOSS. I have installed both ROS Crystal and Melodic. However, colcon build ...
user avatar
0 votes
2 answers
66 views

Undefined reference to rosidl_typesupport_c__get_message_type support_handle__std_msgs__msg__Int32

Hi, I am compiling micro-ROS crystal version and want to run the publisher demo for Int32. However, I get the following error: ...
user avatar
0 votes
1 answer
26 views

[ROS2] What is the "rqt --force-discover" option meaning?

Hello, experts. My environment is Ubuntu 18, ROS2 Crystal. I installed the rqt-graph plugin to debugging. But, I can't find out the plugin on rqt-gui. In normal case, It should to be on "Plugins-&...
user avatar
0 votes
1 answer
146 views

ROS timer not working after including CallbackGroups

Hi everyone, I have a question regarding the CallbackGroups of rclcpp in ROS2. I'm trying to have an update cycle run by a rclcpp::TimerBase run on a specified update rate and at the same time the ...
user avatar
0 votes
1 answer
8 views

Why isn't image_transport_plugins available on ROS2 dashing?

Hello, I've been using image_transport on ROS crystal but now I would like to upgrade to dashing. I noticed ros-dashing-image-transport exists, but ros-dashing-image-transport-plugins doesn't. Why so, ...
user avatar
0 votes
1 answer
20 views

Import python script to different ROS2 package

I have created a package called custom_msg which has the following structure: ...
user avatar
0 votes
1 answer
42 views

Ros2 install / Unable to locate package

Hi together, I have some trouble installing ROS2 on Lubuntu 18.04 on a Asus Think Board. I tried the installation manual at https://index.ros.org/doc/ros2/Installation/Crystal/Linux-Install-Debians/ ...
user avatar
0 votes
1 answer
12 views

QoS not member of rclcpp and qmock comparison warning

Environment Turtlebot3 Waffle Intel NUC ubuntu 18.04 ROS2 Crystal Problem I ran into trouble with the ROS2 Turtlebot3 install Robotis eManula Section 15. In particular see Section 15.1.1.3 "...
user avatar
0 votes
1 answer
5 views

ROS2 Turtlebot3 fails with numpy not found

Environment Turtlebot3 Waffle Intel NUC i5 Ubuntu 18.04 ROS2 Crystal Goal I am replacing the Joule on my Turtlebot3 Waffle with a NUC. I want more capability on the Waffle making it on par with ...
user avatar
0 votes
1 answer
24 views

What is ROS2 daemon?

I am able to run ros2 topic pub /chatter std_msgs/String "data: Hello ROS Developer" this command and this command also able to publish data without ...
user avatar
0 votes
1 answer
9 views

Blacklist ROS2 package for ARM build

I've recently added a repository with three ROS2 packages (https://index.ros.org/r/ets_ros2/github-brunodmt-ets_ros2/) to the Crystal distribution (https://github.com/ros/rosdistro/pull/21461). The ...
user avatar
1 vote
1 answer
17 views

ros2 on embedded board without any network connection

A very simple question on ROS2, Can we use ROS2 on embedded platform/board without any network connection (no internet/no router) means standalone board only ? I tried running ROS2 without any network ...
user avatar
0 votes
1 answer
50 views

ROS 2 Crystal : Can't get parameter list of string from YAML file

Hi, I'm using ROS 2 Crystal and I'm trying to get a list of string from a YAML file in Python. The problem is that my list also contains numbers, I don't mind them being converted into strings so my ...
user avatar
0 votes
1 answer
54 views

Why doesn't ros2 pkg list show the packages that I built?

I am trying to build 2 new nodes, based on the minimal_publisher and minimal_subscriber examples provided by the ros2_ws overlay workspace. I have copied and pasted ...
user avatar
0 votes
1 answer
2 views

repos.key missing the release key?

I'm following the directions here to install ROS2 Crystal on Ubuntu 18.04. I've just done the curl http://repo.ros2.org/repos.key | sudo apt-key add - step, but ...
user avatar
0 votes
1 answer
45 views

Enabling statistics in rqt_graph for ROS2

I am using ROS2 Crystal Clemmys in Ubuntu 18.04, and am successfully running rqt_graph gui on screen by using the command rqt_graph --force-discover (I had to use <...
user avatar
0 votes
1 answer
2 views

ROS2 for Win32 (x86): How to make colcon call cmake without "Win64"?

Hi, for a couple of days now, I've been trying to compile ROS2 for x86 under Windows. Because of other dependecies, I can't use x64. I tried a lot of stuff on my Windows 10 64bit machine that didn't ...
user avatar
0 votes
1 answer
28 views

rmw implementation error running ros2 examples

I tried to run the basic rclcpp examples from the colcon tutorial https://index.ros.org/doc/ros2/Tutorials/Colcon-Tutorial/ after installing ROS2 Crystal Clemmys regarding to this instructions https://...
befaro's user avatar
  • 32
0 votes
1 answer
13 views

Problem with ROS2 installation

i am following this link to install ROS2 Crystal on my ubuntu 16.04. I already have ROS Kinetic installed on my machine. During this step ...
user avatar
0 votes
1 answer
12 views

How to create custom action interface definition in ros2?

I want to create the following plan_aid.action file: string planning_problem --- string trajectory --- string planning_status What is the exact procedure to do it ...
user avatar
0 votes
1 answer
56 views

Can one node be a client for several action/service servers?

I have one client which runs a state machine that coordinates between planner node, perception node, localization node and motion control node. I am using ROS action to communicate between state ...
user avatar
0 votes
2 answers
2k views

How to kill nodes in ROS2?

In ROS we have rosnode kill -a. Do we have something like this in ROS2? I tried ros2 node kill, but it didn't work. I am using ...
user avatar
0 votes
2 answers
2 views

Opensplice support

My question is if ros2 has support for Adlink Opensplice lib and what extend? Originally posted by brkk on ROS Answers with karma: 70 on 2019-05-15 Post score: 1
user avatar
0 votes
1 answer
8 views

ros2 crystal rqt_plot error: find() takes no keyword arguments

I'm using rqt_plot and having trouble. I noticed that there are a lot of these error messages generated when I'm trying to add a field to the plot: ...
Clyde McQueen's user avatar
0 votes
1 answer
81 views

ROS1 to ROS2 Dynamic Bridge Error: Failed Bridge Creation for '/rosout' Topic

" failed to create 2to1 bridge for topic '/rosout' with ros2type 'rcl_interfaces/Log' and Ros1 type 'rosgraph_msgs/Log' " this is the error i obtained while running the $ros1_bridge ...
user avatar
0 votes
1 answer
30 views

Current status of the navigation stack tools in ROS2. Where is move_base?

I’m interested in using the ROS 2 variant of the navigation stack for a simple navigation task, namely, follow a given nav_msgs::Path without caring about obstacle avoidance or anything else. The ...
user avatar
0 votes
1 answer
16 views

Can I install ROS1 kinetic and ROS2 crystal on same pc?

I have projects on ROS Kinetic and I want to run ROS2 side by side. Is it possible to add ROS2? I am using Ubuntu 18.04 LTS, 64-bit. Originally posted by askkvn on ROS Answers with karma: 115 on 2019-...
user avatar
0 votes
1 answer
14 views

MessagePoolMemoryStrategy initialization fails with sensor_msgs/msg/imu

My setup: ROS2 crystal, colcon build system, Ubuntu 18.04.1, gcc compiler:7.3.0 Hi , I tried initializing the message pool memory strategy for two different message types, the "Twist" ...
user avatar
0 votes
1 answer
66 views

Is it possible to use shared memory configuration with ROS2

I am trying to change the QoS settings to use the shared memory but I got the following error when tying to run a node. It says the OpenSpliceDDS is not running in ...
user avatar
0 votes
1 answer
119 views

Is it possible to overlay a 2D image over a pointcloud in RViz2

Let's say I have a 2D image, taken from a video. Let's say I also have a Pointcloud, generated by a radar sensor. Would it be possible to project this 2D image over the Pointcloud, such that the ...
user avatar
0 votes
1 answer
101 views

Replacement for rospy.time.now() in ROS2?

In ROS1 if I wanted to publish an Odometry msg I would use rospy.Time.now() to get the current time and publish the odom msg using that time. However, I haven't been able to find anything similar in ...
user avatar
0 votes
1 answer
16 views

Errors while compiling publisher and subscriber from ros2_examples

Ubuntu Version: 18.04 Ros2 Crystal is installed and sourced. Step1: The examples in ros2 is cloned from the following link https://github.com/ros2/examples Step2: The folders other than "...
user avatar
0 votes
1 answer
10 views

ROS2 Crystal member service linking rosidl_typesupport_cpp

Hi everyone, I have a problem including services in ROS2 crystal packages. If I try to add and generate a custom service and use std service "Trigger", I get a rosidl linking error: Error ...
user avatar
0 votes
1 answer
2 views

Anybody has tried to create lifecyle Nodes with Python3?

All the example I found use C++ to create lifecycle nodes. Originally posted by robertTodor on ROS Answers with karma: 3 on 2019-04-09 Post score: 0
user avatar
0 votes
1 answer
13 views

Compilation Error on latest version of RCLCPP

When I try to build the latest version of RCLCPP using Colcon, I get an error saying that a function was not declared in this scope: ...
user avatar
0 votes
1 answer
13 views

Rosidl unresolved external symbol issue when creating a publisher using the custom msg

I am able to build rosidl custom msgs using ROS2 crystal (Windows). But when I am trying to build an executable using even default rosidl custom msgs (Say String.msg), I am getting unresolved external ...
user avatar
0 votes
1 answer
45 views

ROS2 Colcon debug symbols for use with DDD

Is there a way to get Colcon to build ROS2 binaries with debug symbols so that I can run nodes with something like DDD? I'm able to run using DDD with the following command: ...
user avatar
0 votes
1 answer
10 views

Automated cross-compilation failing at rosdep install step

I am trying to cross-compile ros2 crystal core for Ubuntu 18.04 armv7, building on Ubuntu 16.04 x86_64: See the end of my question for my custom files. During the build of the contained docker, I have ...
user avatar
0 votes
1 answer
12 views

Rviz2 and Gazebo dependencies conflict

Hi, what's the correct way for installing Gazebo in a system with ROS2 Crystal? The following instructions are not working at the moment ...
user avatar
0 votes
2 answers
19 views

Unable to load ROS2 workspace into CLion

I've been trying to get Ros2 to work with my copy of CLion using this guide on the Discussion Forums, but have been having no luck. I was wondering if there were more up-to-date instructions, since ...
user avatar
0 votes
1 answer
96 views

Create Dockerfile for ros2 package : ament_cmake error

Hello, I try to use docker to develop ros2 packages. In this context, I use the minimal_publisher package from https://github.com/ros2/examples as example which has the structure: ...
user avatar
0 votes
1 answer
26 views

[ROS2 Crystal] Minimalistic built from sources

OS: Ubtuntu 16.04 Target: Ubuntu armhf 18.04 ROS-DISTRIB = ROS2 Crystal I am looking to cross-compile a minimalistic ros2 built intended for embedded, but the current cross-compilation tutorial ...
user avatar
0 votes
1 answer
33 views

rclcpp::Rate doesn't use ROS time (use_sim_time)

It appears that rclcpp::Rate uses std::chrono::system_clock, which of course doesn't use ROS time, so it doesn't honor ...
Clyde McQueen's user avatar
0 votes
1 answer
31 views

Ros 2 import tf2 Python

Hello, I started having a look at Ros 2 (crystal) two weeks ago and really had a hard time creating a package that produces some executables. As I managed to do that I tried to migrate some old code ...
user avatar
0 votes
1 answer
25 views

libPocoFoundation.so present but can't be found on Linux arm

Target OS: Ubuntu 18.04.2 LTS Target System: Linux arm 4.14.79-ti-r84 #1 SMP PREEMPT armv7l armv7l armv7l GNU/Linux I cross-compiled the source for ROS 2 using the following tutorial (on a Ubuntu ...
user avatar
0 votes
1 answer
35 views

How to build documentation for ROS2 packages?

Wondering how, e.g. rclpy, got it's documentation built (you can find it's crystal docs here so I can build documentation for submitted packages. There is nothing on the build farm indicative of a doc ...
user avatar
0 votes
1 answer
22 views

RCLCPP logging macros not a single expression

I just discovered after a lot of confusion that the RCLCPP_ logging macros do not expand to a single expression and therefore cannot be used in brace-less ...
phobon's user avatar
  • 270
0 votes
2 answers
64 views

Add an environment variable in ExecuteProcess

I'm trying to add an environment variable to an ExecuteProcess action in ROS2 launch file, like so: ...
Clyde McQueen's user avatar
0 votes
1 answer
7 views

Python2 et catkin still seems to be needed for ROS2 Crystal

System Used: Docker Built Ubuntu 18.04 I followed the Linux Build ROS2 tutorial. My Dockerfile is mainly the development tools and ROS tools. These steps were done in the container itself. I got ...
user avatar
0 votes
1 answer
50 views

Retrieving parameters from nodes (rclpy)

I've followed the tutorial here on how to pass parameters to ROS2 nodes here: https://index.ros.org/doc/ros2/Tutorials/Node-arguments/ I've made it to the point where the following command on my ...
user avatar