Questions tagged [communication]
means of sending messages, orders, etc., through the transmission media like air, conductor. ...
152
questions
0
votes
2
answers
57
views
How to avoid ROS2 topic messages to be transferred over the network while used on the same machine?
I am having some issues using ROS2 Humble and its DDS.
I am using different nodes that run in the same machine and only communicate with other nodes in the same machine.
I am using a router and the ...
0
votes
1
answer
43
views
How to implement persistent client-server communication in ROS2?
In ROS1, it was possible to declare communication between a client and a server as persistent using a flag in the client declaration, for example:
...
0
votes
0
answers
12
views
how is the trajectory point in ros2 written into struct "motion_data_" in abb_hardware_interface.cpp
i'm the beginner of ros2 and i'm using the abb_ros2 package to implement communication between Ros2 and ABB robots recently.i have a question about how trajectory point in ros2 are written into "...
0
votes
0
answers
7
views
GPS considerations for Robot: SPARTN, L5, anti-spoofing/anti-jamming
I am looking at adding a GPS module to my NVIDIA Jetson Orin NX. I am currently working on a robot that uses things depth cameras, lidar, etc, and I am looking to add a GPS module to fuse the GPS data ...
0
votes
1
answer
20
views
Using OPC_UA in ROS Noetic to communicate with PLCs?
I am trying to find a package for using opc_ua with ROS Noetic, but I could only find it for Indigo and Kinetic. So is it possible to use opc_ua with ROS Noetic? If not, what other options do I have ...
0
votes
0
answers
61
views
ROS 2 DDS/Container Communication Issue
I have an issue with communication between:
Ubuntu 22.04 container running on a Ubuntu 20.04 PC
Raspberry Pi running 22.04
Both are running Humble.
Essentially, communication works fine between both ...
0
votes
0
answers
27
views
Using ROS 2 to transfer files in a periodic comms denied environment
Are there any existing packages or functionality for transferring files using ROS2/DDS for reliable communication? Recommended workflow or solution architectures (e.g. "just use sockets because.....
0
votes
1
answer
45
views
How to modify the abb_driver support package so that ROS can be used to control the coordinated movement of dual robotic arms
First of all, please note: The RobotWare version is 6.15, and the dual robotic arms have only one controller (with MultiMove control module), and the ROS version is noetic.
My question is how to ...
0
votes
1
answer
297
views
Is there a workaround to set QoS at launch time?
I'm using composition to leverage IPC to convert ZED Cameras depth maps into virtual laser scans with the depthimage_to_laserscan package.
The problem is that the ...
0
votes
1
answer
89
views
Problem communicating with multiple ROS units: rostopic list is visible but not rostopic echo. ($ROS_IP is already set)
I am communicating with my desktop PC as master and my Raspberry pi as slave.
When I start a node on the Raspberry pi and publish a topic (/scan), the desktop PC ...
1
vote
0
answers
172
views
ROS2 TCP/IP Socket build error
Im quite new to ROS2 humble, so any advice would be appreciated.
I am trying to build a socket inside the ROS2 node, so that I can receive some commands from other user. However, I get some build ...
0
votes
0
answers
57
views
Does rclpy supports intraprocess communication?
I wanted to know if rclpy supports intraprocess communication or is there a way to do intraprocess in rclpy with python based libraries?
Thanks,
0
votes
1
answer
28
views
Raspberry Pi failing to subscribe to topic being published to by dev computer?
When running demo_nodes_cpp talker on the Dev computer and demo_nodes_cpp listener on my Raspberry Pi, the listener does not pick up the the message as it does when both nodes are running on the same ...
0
votes
0
answers
15
views
Interface for remote data exchange from Toyota HSR during runtime
I want to pull data, like telemetry, and also push information, like certain commands, onto a Toyota HSR remotely during runtime of the robot.
I could only find this Figure just showing a web-based UI ...
0
votes
0
answers
62
views
Daly BMS connection error Ubuntu
I am trying to use an 8s daly BMS for my mobile robot and I am connecting it using the UART to USB converter provided by them. The connection works well on Windows, but when I connect the BMS to my ...
0
votes
1
answer
78
views
ROS2 Node (Robomaster driver) getting disconnected after launching realsense node
I am trying to setup nav2 stack for robomaster ep-core Robot. I have two systems,
Jetson Nano (running Ubuntu 20.04, ROS2 Foxy) on robot to collect scan data from realsense camera and cmd vel from ...
0
votes
1
answer
60
views
Issue with Rostopic Name Length Affecting Node Communication
I've been encountering a rather puzzling issue related to the length of a Rostopic name in my ROS (Robot Operating System) setup, and I'm hoping someone can shed some light on it.
Here's the situation:...
0
votes
0
answers
96
views
Communication problem of ros2 humble
On the ROS2 humble version, we publish messages using the topic method, and there is a probability that the node subscribing to the topic will not receive the message. This situation usually occurs ...
0
votes
2
answers
519
views
ROS2 humble merge with QT framework
I have a project about robotics and I want to merge ros2 and Qt frameworks for UI and back-end systems for example, I want to use Qt for UI and some modules for inter-process communication because Qt ...
3
votes
1
answer
2k
views
ros2 communication between machines work over ethernet but not over wifi
I have two different machines installed with ubuntu 22.04 and ros (2) humble.
I connected those two machines to the same subnet over ethernet connection, and check that they can ping each other. Then ...
1
vote
1
answer
219
views
ROS 2 Humble FastDDS Monitor
I struggle to use the eProsima FastDDS Monitor on Humble. I managed to make it work with Vulcanexus Docker image; however, if I follow the guide from 2022 Roscon presentation, I don't see any network ...
2
votes
1
answer
115
views
ROS across computers connected with low-bandwidth bit steams
I am at the early stages in a design project which will involve a complex robotic system operating mostly autonomously (payload) with a very flaky downlink to a ground station.
ROS seems to be useful ...
0
votes
1
answer
258
views
How to enable UDP multicast communication?
Hi all, i'm having a really bad time with ROS2 communication between 2 machines:
my laptop where i run a VM with ubuntu focal ( ip 192.168.1.24)
Raspi 4 with Ubuntu focal as well running ROS2 (ip 192....
0
votes
1
answer
24
views
Make a ROS2 program communicate with a Python program
Hi,
We have Python program that has been developed by a team and is the core program.
This Python program calls a simulation made with ROS2, as a service, for some of the robot's moves.
We could put ...
0
votes
1
answer
152
views
ROS in Docker: messaging with host PC
Hi!
I would like to know how to set up connection between ROS in Docker with ROS on host PC correctly.
Following some answers like these [1][2] I can understand that connecting container to host ...
0
votes
0
answers
66
views
Pi Pico - HC05 AT commands don't work
I am trying to set up a Bluetooth communication between two pi pico devices using HC05s. I am trying to make the two HC05s connect and I read that you need to set up Master/Slave configurations using ...
0
votes
1
answer
132
views
Ros2 and communication - How do you post a Ros2 message in a text box in Unity?
I am developing a project with ros_msft_mrtk and would like to send simple messages via Ros2 to Unity or then to the Hololens2. Unfortunately, I don't understand Ros2's communication. I use the ...
0
votes
1
answer
2k
views
OPC-UA in ROS 2 to communicate with PLC
I would like to establish a communication between my PLC (RevPi) which runs Codesys and a Jetson Nano (or Rasperry Pi) which will be running ROS2. The latter will be connected to a Router (for ...
0
votes
0
answers
206
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
338
views
ROS2: communication over two machines on the same network
Hi everybody,
I am experiencing a weird problem with ROS2 foxy. Basically I have one machine that is not able to commuinate over ROS2 with others on the same network.
Let me give you some details:
...
0
votes
1
answer
26
views
Locating nearest device position
I have the following use case:
Given a set of points in a space, I would like to use a smartphone to detect and locate the closest point (Possibly accurate to the at least a meter range)
I am not ...
0
votes
1
answer
19
views
ROS Topics Data Communication over separate networks
I want to send ROS Topic data from one ROS Master to another ROS Master. Both ROS Masters are on different networks.
There is a limitation in my project for which I am receiving some data through a ...
4
votes
1
answer
310
views
How to perform decoupling between decision making and action execution in ROS2?
Hi I'm making a robot using:
ros2 foxy
OS Ubuntu Linux 20.04.2 LTS (Focal Fossa).
Linux 5.8.0-59-generic
I built an Action based on the tutorial Building an Action Server and Client. Then expanded ...
3
votes
1
answer
1k
views
When reading serial data between Arduino and a node, it hangs. How can I properly send and read data?
I'm using ROS2 foxy with no libraries installed. It runs on an Ubuntu 21.04 x64 machine with kernel 5.8.0-59-generic.
I created a project with the goal of controlling an Arduino using python serial in ...
0
votes
0
answers
67
views
Jetson tx2 to Teensy 3.6 Serial communication issue
I am trying to establish serial communication between Nvidia Jetson Tx2 and Teensy 3.6. Using pyserial, while reading the data sent from Teensy 3.6 on Rx pin on the Jetson, I come to an error that ...
0
votes
1
answer
18
views
Data transfer from a non-ros software to the ros environment
Hi there,
i am a beginner with ROS and I have a non-ROS application which calculates the position of a tag and i need to get this position data(x,y,z) into ROS environment, in order to use the ROS ...
1
vote
0
answers
46
views
solid communication methods for a docking robot
I have a simple robot which drives along a track and waters plants. After each watering mission, it should return to its dock for further instructions. The dock has a Raspberry Pi, while the robot ...
0
votes
1
answer
47
views
What RF transceivers modules are used on AUVs for communication with ground station?
I am working on a project where we want a RF transceiver on the AUV for communicating with the ground station when its on the water surface.
I am looking for RF modules that can work in proximity to ...
0
votes
1
answer
4
views
Doubt in ROS-1 communication design
Hi,
While going through ROS-1 wiki pages, at several places I read that the message between a publisher and subscriber does not route via Master. Rather the message travels directly from Publisher to ...
0
votes
1
answer
1
view
Why the Master is there ? Can't there be communication without Master?
Hi,
I have gone through almost all of ROS-1 wiki pages. And so, I am aware that in ROS-1 (I am yet to look into ROS-2), before 2 nodes start to communicate via pub-sub feature, both needs to register ...
1
vote
0
answers
79
views
Is there any RAPID instruction to save image as variable in YuMi integrated vision without using RobotStudio?
I want to perceive the images from the cameras embedded in YuMi IRB 14000 arms and store them as videos, in Ubuntu without using ABB RobotStudio.
is there any way to do that? if yes how can I do that ...
0
votes
1
answer
238
views
Communication method between drone swarm members
I am a doing my FYP in drone swarm anti collision algorithm.
The project aims to develop an algorithm to fly a minimum of 3 drones and here are the requirements:
1-the drones can identify the ...
0
votes
1
answer
59
views
What are the differences between the different TransportHints?
Hi all,
Context: This week, I've experimented with publishing/subscribing and measured communication times with different TransportHints. More precisely, I've tried sending a fairly large custom ...
0
votes
1
answer
7
views
How to make Gui for control center
Hello everyone,
I'm trying to learn ROS. I'm totally noob. I'm using Ubuntu 18.04 LTS and ROS Melodic Morenia.
My question is I'm trying to create a robot that can control from control center. Robot ...
0
votes
1
answer
9
views
ROS 2 Topic on different ROS DOMAINS
Hey guys,
I want to create a system where two robots are in different ROS_DOMAINS (one has ROS_DOMAIN_ID=1 and the other one has ROS_DOMAIN_ID=2 for example) and publish/subscribe to the same topic. ...
0
votes
1
answer
3
views
Do a publisher and a subscriber on the same machine incur network load?
Hello all :) I have a few questions regarding ROS network communication.
I have a Publisher and a Subscriber living on Machine A, with Machine B as the ROS Master. Do they still send messages over ...
0
votes
0
answers
34
views
Do I need Fantom Tether Interface for ROV
I try to make a ROV for some undergraduate science project.I planing to use raspberrypi for control and image processing but ı will use ethernet cable for cominication. But every source ı look they ...
0
votes
2
answers
68
views
How to connect Sick s300 Expert to PC for ROS
OS: Ubuntu 16.04 LTS with 4.15.0-52-generic kernel
ROS version: Kinetic
ROS Package: cob_sick_s300
Device: Sick s300 Expert Safety Laser Scanner (S30B-3011GB)
Cable: DSL-8U04G02M025KM1 (RS232 to USB)
...
0
votes
1
answer
1
view
How to send data from kinect SDK 2.0 Visual Studio to ROS turtlebot 3?
Im new to ROS. How would I go about sending gesture data / skeletal data or any data to ROS turtlebot 3 from visual studio for the Kinect 2.0 sdk.
My goal is to send a gesture from the Kinect (e.g. ...
0
votes
2
answers
35
views
How to talk to two ROS devices over serial?
Heya, I am quite new to ROS.
I have two independent raspberry pi running on ROS. Is it possible to communicate with each other over serial?
for eg:
pi_1 will have a node to control a servo, LED and a ...