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

Questions tagged [communication]

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

Filter by
Sorted by
Tagged with
14 votes
3 answers
3k views

Inter-processor communication for robotic arm

I'm building a hobby 6-DOF robotic arm and am wondering what the best way is to communicate between the processors (3-4 AVRs, 18 inches max separation). I'd like to have the control loop run on the ...
mrjogo's user avatar
  • 280
14 votes
3 answers
1k views

How can I control a fast (200Hz) realtime system with a slow (30Hz) system?

We are currently designing a mobile robot + mounted arm with multiple controlled degrees of freedom and sensors. I am considering an architecture in two parts: A set of realtime controllers (either ...
arennuit's user avatar
  • 609
6 votes
7 answers
37k views

Bluetooth module HC-05 giving ERROR :(0)

I am working right now with Arduino UNO and HC-05 bluetooth module.I followed the instruction given on this link for wiring. So there are 2 mode of working with this HC-05 module Simple serial ...
shailendra's user avatar
5 votes
1 answer
820 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 ...
DT1729's user avatar
  • 51
4 votes
1 answer
296 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 ...
rasa911216's user avatar
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 ...
rasa911216's user avatar
3 votes
1 answer
662 views

How to transfer signed integers with libusb?

Folks at programmers stack exchange asked me ask here: I want to communicate with an arduino and sent integers it. I code this program in C++. I initialy used bulk_transfer(), but it sends only char ...
daltonfury42's user avatar
3 votes
1 answer
69 views

Communication between Intel Edison and Open Mv7

I'm trying to do a simple communication between an Intel Edison and Open Mv 7 Camera through UART (Tx/Rx). I assumed this would be a simple task but both sides receive "�". Both are using python, the ...
RainbowHunter's user avatar
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 ...
Ran Binyamini's user avatar
3 votes
3 answers
507 views

iRobot 600 series OI wake from sleep via BRC

I have attached an Adafruit Circuit Playground Express to my Roomba OI, and after manually waking it up I am able to successfully send opcode commands based on the Roomba OI Manual. I can even start, ...
Alexander's user avatar
  • 131
3 votes
1 answer
517 views

To control an omni wheel robot wirelessly using bluetooth and arduino

I am trying to control an omni wheel robot which has 4 motors using 2 joysticks, plus there are some actuation switches which I want to control too. I am using arduino mega and a pair of bluetooth ...
Kaustubh Mhatre's user avatar
3 votes
1 answer
171 views

Arduino Uno getting a type of "HANGED" while runing samll code of switc debounce and Serial print

I am using Arduino UNO to read a push button every time it is pressed.Earlier i was simply reading the Digital IO pin to read the count and then i faced the condition of switch debounce regarding ...
shailendra's user avatar
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)...
mr.incredible's user avatar
3 votes
0 answers
104 views

choose ZigBee modules for full wireless mesh [closed]

What is the most common ZigBee IP Modules to create full wireless mesh mode? I know that it should be 1) coordinator and 2) router to create full-mesh But I am interesting about what kind of modules ...
Mikhail Nikitin's user avatar
2 votes
3 answers
7k views

Assigning Serial number and GUID to a microcontroller

This might be a out of league question and may seems to be very odd.I am using multiple Arduino UNO boards over network and want to assign a GUID and Serial number to each board so that when ever they ...
shailendra's user avatar
2 votes
2 answers
853 views

Which middleware for IPC and multi-threading in a autonomous robot? [closed]

Aim: To use multi-threading and inter-process communication(IPC) when coding an autonomous robot. Platform: Embedded Linux (Yocto) Constraints : Limited CPU power. We are building an Autonomous ...
daltonfury42's user avatar
2 votes
1 answer
102 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 ...
Simon Tartakovksy's user avatar
2 votes
1 answer
55 views

How do robotics companies track faults in production systems?

Are there any specific tools or practices which robotics companies use in order to keep track of errors in: Sensors/Actuators malfunctioning or returning unexpected results Programming errors or ...
hookd's user avatar
  • 121
2 votes
1 answer
1k views

UR3 TCP/IP communication protocol

I'm currently programming a C socket for communicating via (Ethernet) TCP/IP with an UR3 robot which control software is version 3.3. I'm able to get raw data from the ports 30001,30002, and 30003. I ...
Rafael Rojas's user avatar
2 votes
1 answer
3k views

Connecting a CC3D board with Raspberry Pi to get telemetry data

I want to get telemetry data in my Raspberry Pi that will be connected to a CC3D board either via USB cable or Serial communication. How can I get the data? I plan to have wifi communication between ...
user3280465's user avatar
2 votes
2 answers
733 views

Establishing Data Transfer between two Raspberry Pi's using GPIO

Good day I am currently implementing an autonomous quadcopter with stereo vision using raspberry Pi. One (Let's call this Pi_1) is responsible for stereo vision the other is responsible for motor ...
user123456098's user avatar
2 votes
0 answers
183 views

EtherCAT slave sensor node [closed]

We are currently working on a project where we want to use EtherCAT as a communication protocol between a central system (master) and several nodes (slaves). We want these slaves to have the following:...
Timmeh's user avatar
  • 21
2 votes
0 answers
173 views

Hokuyo URG-04LX-UG01 and Mac compatibility issues

I've got my hands on this laser range scanner but seem to have some problem receiving any output from it. I can't find any guide on how to set it up on the internet, so I was wondering if it is even ...
James franco's user avatar
1 vote
3 answers
3k views

Why cannot we find EtherCAT shields? [closed]

I have a riddle about EtherCAT in mind and I'd like to have your point of view about it... With the rise of open platforms and hardware, and easily accessible embedded machines, it is now rather ...
arennuit's user avatar
  • 609
1 vote
1 answer
200 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 ...
mayor_Burns's user avatar
1 vote
1 answer
86 views

How to update the cartesian target when the robotic arm has a communication delay?

My robot system uses a 3D mouse to teleoperate the robotic arm's TCP. The robot returns its TCP's position every 10-20 milliseconds to the remote PC. The remote PC returns the new destination based on ...
kangaroo's user avatar
  • 193
1 vote
1 answer
1k views

Libusb and arduino communication not working

I am doing a line following robot based on opencv. I have my onboard computer(an old pandaboard) running opencv. It will calculate the offset from the required path and communicate it to the arduino ...
daltonfury42's user avatar
1 vote
1 answer
87 views

Is it possible to have A/V feed and serial communication on an RF transceiver at the same time on an Arduino?

Is it possible to transmit live audio/video feed and at the same time, receive commands through UART using only 1 RF transceiver connected to the Arduino board? I want to control the Arduino through ...
Erik's user avatar
  • 11
1 vote
1 answer
2k views

How to receive messages from a UR10 URScript?

I've been looking at existing this UR TCP/IP communication protocol answer, the data linked but I'm still a little confused to how I could retrieve values from calculations, for example ...
George Profenza's user avatar
1 vote
1 answer
185 views

Shallow underwater wireless sensor network [closed]

I need to make shallow (max 2m) underwater wireless sensor network. Data payload is about 10kB/s. I know that VLF band (~3-30kHz)could be the best solutions for that, but cause of time-to-market I ...
Tom33's user avatar
  • 11
1 vote
2 answers
3k views

Communicating between a beaglebone black and an arduino using ttyO4

I'm trying to get an arduino to talk with a beaglebone black. I have followed this tutorial for getting ttyO4 open on the BBB and used the following command on to set the serial line correctly: ...
Thijser's user avatar
  • 303
1 vote
1 answer
423 views

control circuit of a humanoid robot (something like iCub or Asimo)

My friend and I are building the upper body of a humanoid robot for our M.Sc thesis project. There are 24 DC motors in this robot. The thing I want to know is what is the best way to command these ...
Ehsan's user avatar
  • 45
1 vote
1 answer
62 views

MCBL Controller through RS232

I'm trying to use the MCBL Controller by Faulhaber to control my motor. I'm trying to program some sort of driver on linux using the serial connection and libserial. But it does not seem to be working ...
Malcolm's user avatar
  • 571
1 vote
0 answers
141 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 ...
Bob's user avatar
  • 11
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 ...
Kae Verens's user avatar
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 ...
Bilal's user avatar
  • 144
1 vote
0 answers
357 views

How to make a motion sensor circuit, that can communicate with my LAN? [closed]

I'm a newbie to Electronics/ Robotics, but I love to do it as a hobby. So I want to build a circuit (a really small in size would be much better) with a motion sensor that can communicate data (...
Thanu's user avatar
  • 111
1 vote
1 answer
92 views

Building a stationary robot which can talk [closed]

I am a Computer Science major and I only have basic ideas on Robotics. I am planning to build a stationary cubical AI. The main purpose of this bot will be that, it will have a sensor to check if ...
Saujan Uprety's user avatar
0 votes
2 answers
425 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 ...
Mohammad Hosein Zarghami's user avatar
0 votes
3 answers
80 views

Data saving/sharing standards for objects, actions and senses

I am working on a language (computer language) for robotics to communicate with each other. I am looking for naming standards that is unique and usable for robotics, for example when two robots are ...
Amir Forsati's user avatar
0 votes
3 answers
3k views

Any image transfer protocol for wireless serial transfer?

I want to send image over wireless serial communication. I am planning to capture images using either raspberry pi or stm32 mcu using DCMI and then transfer image using wireless serial communication ...
nikhil's user avatar
  • 633
0 votes
2 answers
10 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 ...
user avatar
0 votes
1 answer
80 views

How to work with arduino softwareserial communication?

This is my first project using Bluetooth module HC-05. I am using two of these modules. One is connected to an Arduino Nano(slave) and another one is connected to an Arduino Uno(master). I have paired ...
Rakibul Islam Prince's user avatar
0 votes
1 answer
177 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 ...
Myzhar's user avatar
  • 198
0 votes
1 answer
25 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 ...
user37245's user avatar
0 votes
2 answers
34 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: ...
user avatar
0 votes
1 answer
9 views

Is it possible to launch a node on another computer from my computer?

I am working on a mobile robot project. I have tested the teleoperation by launching all nodes on the Pi, including the master, the keystroke detector, and finally the node that sends commands to the ...
user avatar
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 ...
Dr. No's user avatar
  • 11
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 ...
GioGio's user avatar
  • 101
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 ...
Harish's user avatar
  • 1