Skip to main content

Questions tagged [realtime]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
5 views

Latency spike in real time application (robotics arm)

I have set up my real time kernel Preempt_RT ( 5.15.0-1063-realtime) with Ubuntu pro. When I run ping test, I always got high max latency at 1.5 to 4ms, which is not ok, it has to be less than 1ms ...
bot24's user avatar
  • 1
0 votes
1 answer
49 views

realtime_publisher&realtime_buffer

I'm trying to figure out how to use realtime_tools (mainly realtime_publisher&realtime_buffer), but there are to few information about it. I can only find this: ...
joe qiu's user avatar
0 votes
1 answer
25 views

How to measure realtime delay when using multiple machines

Hi I am currently dealing with multiple machines to control an actual vehicle using ros1. My question is, is there any nice method to measure the latency when the control signal is sent (ex/ ...
user avatar
0 votes
1 answer
2 views

Subscribing to the wrong Topic

My problem is that I want to subscribe to the Topic "joy" but from a class. Let's say that i have a class named My_Class. As protected method i wrote the subscriber. ...
user avatar
0 votes
1 answer
15 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
116 views

Real-time map generate on web like a Rviz

Hi there By the time I came to this question, I got a lot of great information on the internet, but the combination of 'rosbridge' and 'robot web tool' or 'ros2djs' is just displaying the generated ...
user avatar
0 votes
1 answer
17 views

ROS2/pendulum demo (and rttest/example_loop) get killed if 8GB free RAM is not satisfied

Hi ! I am using Ubuntu 16.04 with a real-time patched kernel (4.14.93-rt53). I have tested my system with cyclic tests and am happy about the realtime performance. I have built and installed Ros2 (...
user avatar
0 votes
1 answer
3 views

Does ROS_INFO break realtime?

Is the realtime lost if I use ROS_INFO inside a ros_control controller update method or inside a ros_control hardware interface write/read method? edit: this question may have different answers ...
Pablo Iñigo Blasco's user avatar
0 votes
2 answers
8 views

Packages for real-time tracking (using static stereo cameras) of a small ball/ball-like marker on Drone

Update: By marker I mean something like the ball-like structures as seen in this video. These are being used by expensive motion capture cameras like Optitrack. I do not wish to purchase the Vicon ...
user avatar
0 votes
1 answer
10 views

When will be ROS2 fully realtime compatible?

I am going to switch to ROS2 by realtime reasons. In some projects we need realtime ability because of security reasons.Going to use Linux with RT_PREEMPT kernel patch. So it would be interesting when ...
user avatar
0 votes
1 answer
42 views

Ros eats up RAM while recording rosbag remotely

I am running my ros application on a robot (arm) with limited RAM (1 GB). I configured my robot as the rosmaster. The rosbag recording was happening on my local linux machine whoser Ros master was the ...
user avatar
0 votes
1 answer
10 views

Can ROS Service be used in Real-time Application or Hardware Control?

I have 3 related questions about ROS service: Is it a good idea to put a ROS service client in my robot hardware code? Will it increase the time-delay of the hardware node and make my robot unable to ...
user avatar
0 votes
1 answer
4 views

Real time ROS node without ROS control, orocos?

I have a hardware controller node which controls three motors using SOEM with Ethercat. I use a ROS timer in this node with 500 Hz control frequency. However, I find out that the timer is not accurate ...
user avatar
0 votes
1 answer
1 view

soem_core CATKIN_IGNORED? Beckhoff IOs

Hi all, I am trying to compile this package: git clone https://github.com/orocos/rtt_soem.git (from the tutorials) It seems soem_core is deprecated. May I know where is the new soem_core? Better still,...
user avatar
0 votes
1 answer
50 views

How to launch nodes with realtime priority

Is there any built-in mechanism to control the nice value for a ROS node? I have a node that exposes a simple service for generating speech via espeak. Usually, the generated speech sounds fine, but ...
user avatar
0 votes
1 answer
4 views

Standard way to use ROS with Real-time OS

Hi there, I'm trying to use ROS with hard real time system. What is the standard way to do it ? Is there good instruction to do it ? I looked over web and I thought xenomai would work fine ... But I'm ...
user avatar
0 votes
1 answer
38 views

Proper use of ros_control's RealtimeBuffer

I am new to real-time programming, and I am trying to learn how to properly use realtime_tools::RealtimeBuffer in my ros_control controller by looking at source ...
user avatar
0 votes
1 answer
4 views

ROS-I Computer - Recommended RT - Operating System

As far as I found out there are three ways to send data to an industrial robot: Point Streaming Trajectory Streaming (like Point Streaming but with velocities added to the stream) Trajectory ...
user avatar
0 votes
1 answer
6 views

ros_control and RT

Dear all, The doc for ros_control says controller_manager provides a hard RT loop. knowing that ROS is designed for non-RT OS (plain linux), how is that possible on a non-RT OS? how does that relate ...
user avatar
0 votes
1 answer
3 views

Replace move_base planners with a real-time algorithm

Hello everyone, I'm currently using move_base and it works fine for me. I'm going to write my own planner based on a real-time planning algorithm. As you know in the real-time search there is no ...
user avatar
0 votes
1 answer
3 views

RT limit of ROS

Dear all, As we know ROS is not a RT system (due to its use of TCP/IP, memory allocations in messages...). Hence I was wondering whether you could build systems such as the one in this Maxon Epos 3 ...
user avatar
0 votes
2 answers
12 views

Why is ROS not real time?

I realize that ROS is not real-time OS. I read the architecture of ROS and am unable to realize why is ROS not real-time? What part of the architecture or what design decision is causing that? ...
user avatar
0 votes
2 answers
16 views

What for catkin needs to link to librt (realtime extension)?

(Setting aside my knowledge about build system is limited,) There's a macro in catkin: catkin/cmake/tools/rt.cmake, inside of which it tries to find librt I think. ...
IsaacS's user avatar
  • 4,502