Skip to main content

Questions tagged [communication]

means of sending messages, orders, etc., through the transmission media like air, conductor. ...

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

Struggling with GPS RTK (SparkFun)

I've been continuously struggling to get a SparkFun GPS RTK (RPi PHat) to work for about 3 weeks now. I have it working somewhat reasonably, but I'm finding that the performance is rather ...
0 votes
1 answer
41 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
16 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
2 answers
63 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
72 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 ...
3 votes
1 answer
3k views

MSP (Multiwii Serial Protocol) receiving data with pyMultiWii issue

I want to get telemetry data from my flight controller (Matek F405-CTR) and send control commands to it via MSP protocol. I've already configured UART3 port on Matek in Inav configurator (look at pic)...
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 ...
0 votes
0 answers
47 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
25 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
2 answers
11 views

How to create a node to share data between different robots

I am trying to build a data structure (cloud system) able to receive and send data and instructions from/to different kind of robots (e.g. drones,turtlebots). My idea is to create a node to which ...
0 votes
1 answer
206 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
77 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
143 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
47 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
26 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
55 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
57 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
90 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
449 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 ...
0 votes
2 answers
35 views

How can i send a message from ROS to arduino using rosserial?

I want LED 13 on my Arduino Uno board to glow when I pass the number 100 as command line argument from ROS. Here is my arduino code: ...
1 vote
1 answer
205 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
103 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
232 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
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
1 answer
126 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
22 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
111 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
65 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
46 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
0 answers
199 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 ...
4 votes
1 answer
299 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 ...
0 votes
1 answer
18 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 ...
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
282 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: ...
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
1 answer
221 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
0 answers
66 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
9 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 ...
1 vote
0 answers
78 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
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 ...
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
41 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
3 answers
40 views

What is the actual meaning of ros::spin()

I know that ros::spin can make the subscriber and publisher run in loop to publish or receive data. But I dont know which part in the program is running in loop or ...
0 votes
1 answer
6 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
33 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 ...
5 votes
1 answer
825 views

Multiple machine ROS image transmission error

I'm currently trying to establish communication between my Raspberry Pi based robot and a Cluster which are on the same network. Although I am able to ping and SSH one device using the other, I'm ...