Questions tagged [serial]

In serial communication data is transmitted as a sequence in time. Main advantage: Fewer wires needed. Main disadvantage: Higher bandwidth required for the same throughput.

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

Question about Serial communication of Vex V5 brain

I'm currently developing serial communication for the Vex V5 brain. In the process, I came across the solution you provided on GitHub, which can be found here: https://github.com/ros-drivers/rosserial/...
Danilehi001's user avatar
0 votes
2 answers
63 views

ROS2 Serial Communications

I am trying to get some data out from the proximity sensor through USB UART converter. I don't know why but when I just run the code on mac OS with the similar code, it perfectly works fine. I would ...
Bob's user avatar
  • 11
0 votes
0 answers
50 views

how to actually use the micro ROS messages in a ROS2 node

I have successfully created micro ROS firmware with a subscriber. the subscriber subscribes to topic /joint_angles of type servo2040_uros__msg__JointAngles. Now, how do I include this message type in ...
Max 's user avatar
  • 1
0 votes
1 answer
13 views

Not getting the correct response from the controller serial communication

I am trying to communicate with a Roboteq FBL2360TE brushless motor controller using serial communication, according with the controller's user manual if I send a ...
Diego Carvajal's user avatar
0 votes
1 answer
17 views

Serial connection test "io invalid library identifier" Staubli Robotics Suite

I took this VAL3 code off the Staubli technical database to test the serial connection of my 2 ports. Basically, it sends 25 data frames to do an average, resulting in a Char/s value. Here is the code:...
Anonymous's user avatar
0 votes
1 answer
257 views

Roomba s9 -- no communication

I connected my Roomba s9+ USB port to my Windows 10 PC, which cannot detect it (nothing under Ports): I messed around a bit and updated drivers, and now Windows 10 detects Roomba as: I don't know ...
user2132190's user avatar
0 votes
1 answer
102 views

Roomba S9 - no data over serial connection

Unlike other Roomba models, for the s9 there is little to no information available for setting up and using a serial connection to a Windows PC. I've managed to get to the point where Putty serial can ...
user2132190's user avatar
0 votes
1 answer
17 views

serial vs ros-noetic-rosserial

What is the different between these two serial packages? official ros: https://github.com/ros-drivers/rosserial wjwwood: https://github.com/wjwwood/serial Why is the one from wjwwood so popular? ...
user avatar
4 votes
1 answer
153 views

Why are serial manipulators almost always made of single dof joints?

I am currently taking my first robotics class and I found it curious that all serial manipulators have single dof joints. Why not use joints with more dof and reduce the number of components? Will ...
Eyas Ayesh's user avatar
3 votes
1 answer
926 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
0 votes
0 answers
61 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 ...
Jugal Mistry's user avatar
0 votes
1 answer
10 views

[ROS2] Node Becomes Zombie, All Pubs/Subs "Dead" But Node Remains Active

I have a node which is responsible for communicating with an Arduino via USB Serial. It seems to have problems only when it is receiving subscription data. I have another node acting as a PID speed ...
user avatar
1 vote
0 answers
27 views

Faulty GPS data on Serial Monitor

I am trying to interface Stonex S900A GPS with nVidia TX2 which has ROS melodic installed. The GPS data cable is a DB9 type (RS232). I connected a DB9 to USB converter with the cable and connected it ...
robo1996's user avatar
1 vote
2 answers
481 views

How do you send multiple data bytes to Irobot Roomba via python serial

So I'm trying to send commands to my Roomba Discovery via python serial and it works fine as long as it only requires the command opcode. The commands that require additional data bytes (like specific ...
Pankly's user avatar
  • 11
1 vote
0 answers
135 views

Smart Servo Motor Type Comparison

I have been using the standard MG90/SG90 servo motors for years now and am familiar with them. Recently, I am trying to build a robot dog with them with no success. The motors keep on vibrating and ...
DragonflyRobotics's user avatar
1 vote
0 answers
44 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
0 votes
2 answers
79 views

Is this encoder error expected?

I'm working with the iRobot Create 2. When I read the encoder count and sum it for total, I'm able to do so without apparent error. I've used this to 'successfully' estimate position combining with ...
Stephen Taylor's user avatar
3 votes
0 answers
177 views

Waking up Roomba over serial

I've been trying to mod an old Roomba 400 series (model #4220) by adding a Raspberry Pi to it. I have the Raspberry Pi communicating over serial with the EZSync018 cable. I have everything working, ...
Timothy Barrett's user avatar
2 votes
1 answer
100 views

iRobot Create 2 opcodes, data bytes and Realterm

I recently purchased an iRobot Create 2. To connect to it, I am using RealTerm Although I can send opcode commands that do not require a Data Byte (128, 173, 133, etc), I cannot figure out the format ...
Christopher Lester's user avatar
0 votes
0 answers
127 views

Serial command receiving failure with Arduino and Adafruit shield from C# desktop application

For a long time I use Arduino Uno controller and Adafruit Servo Shield with 6.3V 1000 uF capacitor, powered with 6V 8Amp adapter to control 8 digital servo motors ...
user24233's user avatar
0 votes
2 answers
6 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 ...
user avatar
5 votes
1 answer
838 views

Not able to communicate with Roomba with serial port

I have an IRobot Roomba model number 565 and I am trying to control it with a Wemos D1 mini with Roomba's OI. I connected the TX and RX pins from my FTDI adapter to the Roombas RX and TX and I can ...
Aalian khan's user avatar
0 votes
1 answer
266 views

Manipulability Measures of Serial Robots?

I need to create a dataset of dexterous workspaces for a significantly large number of serial robots with varying DoFs. My question is if there is an efficient way of measuring a robot's ...
user22875's user avatar
1 vote
1 answer
66 views

Why does singularity condition for a serial manipulator never involve the first joint variable

In planar 2R the singularity condition involves the second joint variable. In spatial 3R, singularities involve second and third link lengths and angles. Why does the first joint parameter never ...
James's user avatar
  • 13
0 votes
1 answer
9 views

Using multiple RPlidar on a single system

Hello, i would like to use two (or more) rplidars at the same time. When i start the second RPLIDARnode, the first one closes. I tried to find a connection to rosserial, but it seems rplidarnode ...
user avatar
0 votes
0 answers
72 views

Can't get iRobot Create to respond

We have an iRobot Create connected to a Win 10 PC with the cable supplied with the unit. We have followed the instructions here: http://www.robotappstore.com/Knowledge-Base/How-to-Use-a-RealTerm-...
user22590's user avatar
3 votes
3 answers
492 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
2 answers
232 views

iRobot Create 2 Wake over Serial on Rpi

So this thread is similiar to this one: IRobot Create 2: Powering Up after Sleep All except I am trying to do this on an RPi. I have followed these intstruction: https://www.irobotweb.com/-/media/...
rygo6's user avatar
  • 81
1 vote
1 answer
29 views

Does Create 2 have a built in optical interface (IR remote) using the Open Interface Spec

I was starting to work on the Arduino interface (and Raspberry Pi) using the USB serial cable for the Create 2 , as a baseline to build other outer loop controls. My wife asked me why I would do that,...
RoanokeRoboticsClub's user avatar
0 votes
1 answer
5 views

rosserial: Permission denied

hello, I had to re-install my Ubuntu 16.04 with kinetic for some reasons. How ever, I tried to re-install all the work I've done before on the project. All the workspaces where saved in my onwcloud, ...
user avatar
0 votes
1 answer
336 views

Get data without command anything from Roomba Create 2

I use Arduino Uno R3 connected to the Roomba Create 2 as in this picture All the output commands for Arduino work fine but I have a problem from reading data from Create 2 sensors: I get invalid/...
user3505317's user avatar
1 vote
1 answer
124 views

Getting error on serial monitor when using serial controlled motor

I am using this motor in a robotic arm. I wanted to move it to a position and the position was provided via an input but I am getting errors on Serial Monitor. Initially when I tried this , name of ...
Sam 's user avatar
  • 47
2 votes
1 answer
336 views

Controlling a dc servo with serial communication

I am going to buy this motor :- https://robokits.co.in/motors/encoder-dc-servo/faulhaber-coreless-17w-encoder-motor-120rpm-pid-dc-servo-drive?zenid=im3bp6grppt2f2ofdo2r6pq5c2 The datasheet of its ...
Sam 's user avatar
  • 47
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
0 votes
1 answer
36 views

RS-232/422, UART, usb sensor access code same? [closed]

Is the method to access all the sensors with RS-232/422, uart and usb sensors can be done in same way? Or by converting rs-232 to usb, uart to usb can they be programmed in same as usb from linux? ...
user avatar
0 votes
1 answer
95 views

How to access UART or serial sensors?

I want to connect ir range finder (dlem 20) with the system running Linux kernel. It looks like they don't provide any kind of SDK or drivers for their products. So ...
user avatar
6 votes
3 answers
2k views

Create 2 losing serial communication after toggling full to passive while charging

We are having an issue where after toggling the create 2 from passive to active, then waiting a few seconds and toggling back to passive while on the charger, all serial communication fails a certain ...
hcl337's user avatar
  • 91
0 votes
1 answer
9 views

Problems Connecting to serial Port :/dev/ACM0

I've been stuck on this for a while my problem is I cant access GPS data for a ublox node. I am connecting to a Raspberry pi 3 that is running a RPI 2 Snappy Image. I am connecting to the PI through a ...
user avatar
0 votes
1 answer
1 view

New msg for arduino

HI everybody, I'm studying ROS, and I have a problem. I want to add my message to Arduino sketch, I successfully compiled the Arduino sketch in catkin workspace, but when I tried to add my meessage ...
user avatar
0 votes
1 answer
559 views

Can I use another GPIO pin on the Pi 3 as a RX UART?

I accidently plugged 5v in to the RX UART pin 15 on my Pi, now I'm unable to receive communication on this pin from my connected device. I was wondering if it's possible to use a different GPIO pin as ...
sortinousn's user avatar
0 votes
1 answer
567 views

Build a drone with a raspberry pi 2 as receiver for the CC3D-LibrePilot

I tried to get the yaw, roll, pitch and throttel integers from the pi to the CC3D with python and c++ as PWM signal over the GPIOs but the output didn't seem to be right or it was delayed. Could ...
Hard_Veur's user avatar
  • 101
0 votes
1 answer
2 views

Has anybody implemented rosserial_client-based node in Raspberry Pi?

I'm using the pi board as a client board as if it were an Arduino board connected to PC/laptop, and I'm wondering if anybody has ever done that. If so, could you tell me what libraries you used it? ...
user avatar
0 votes
1 answer
2 views

what kind of interface will it be if I use Ethernet-to-USB adapter to connect raspberry pi and Jetson?

This may be a general question, but I want to know what type of interface will an Ethnet-to-USB connection make on both a server side and a client side. I think that on the server side, whose port is ...
user avatar
0 votes
1 answer
3 views

How to send hex type data to the serial port using wjwwood_serial in ros?

I am trying to connect a VOC sensor in ROS via RS485 communication port. I opened the port with serial package downloaded form wjwwood.com now. Then I defined a char array ...
user avatar
0 votes
1 answer
5 views

[Solved] OpenCR Serial communication

Hello! I would like to use a Cortex-M board to communicate with the OpenCR. However my board does not have any USB connector. So I would like to use some pins and configure them as an UART. As far as ...
user avatar
0 votes
1 answer
2 views

connect to Arduino instead of Kobuki

This should be an easy question. I want to run the kobuki software with a connection to Arduino instead of the Kobuki-base. To me it seems that it can be easily done by changing the Arduino serial ...
user avatar
0 votes
1 answer
2 views

Running ROS with DMA

I have an Arduino Due configured to use DMA with the following library: https://github.com/rblilja/DmaSerial. However, when I try to run the code in my sketch I get the following error /ros_lib/...
user avatar
0 votes
1 answer
1 view

Difference in rate when running arduino w/ and without ROS

I have arduino code that takes readings from a bunch of sensors (IMU, hall sensors, encoder, gps). The details of the code are unimportant, but as it stands the loop runs at about 100hz on the arduino ...
user avatar
0 votes
1 answer
665 views

Programming Roomba other than Create 2 using RaspberryPi [duplicate]

Do other Roombas have an Open Interface like the Create2? Can I send commands to my 780 like the Create 2? I am trying to control my Roomba 780 I made a 8pin FDTI connector to USB and my roomba beep ...
Mike's user avatar
  • 9
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