top of page
Forum Posts
Alex Fernandes
Feb 18, 2024
In Clinic
Hello, I am stuck with a problem with ros serial communication from a raspberry Pi zero running Raspbian Buster server image and ROS Melodic following instructions from https://www.hackster.io/dmitrywat/bittle-teleoperation-with-ros-and-raspberry-pi-22c454 (https://www.hackster.io/dmitrywat/bittle-teleoperation-with-ros-and-raspberry-pi-22c454)By Dmitry Maslov
Â
As far as I can tell the master Ubuntu 20.04 and slave on the raspberry Pi zero are working correctly, I have used the appropriate permissions
sudo usermod -a -G dialout,tty pi
sudo usermod -aG tty pi, and enabled serial trough raspi-config.running master and slave gives me velocity messages in terminal when I steer using rqt_robot_steering and I get a video feed from the USB cam. When a command is sent from the rqt_robot_steering GUI, I get a beep but the robot doesn’t move.
This is not a hardware problem. I used the steps from the Petoi ros page https://docs.petoi.com/apis/rosboth (https://docs.petoi.com/apis/rosboth)nodes ran perfectlyrosrun opencat_server opencat_service_nodesending command below was executed perfectly.rosrun opencat_examples opencat_examples_client_cpp
Can anyone help with the issue?Thanks!
1
16
200
Alex Fernandes
Mar 11, 2023
In Clinic
I cannot upload sketches to my board with the desktop apk or Arduino IDE after I tried to update with a new version of OpenCat. I get a continuos yellow led and no beeps. Dr.Li in the Github issue advised that the bootloder might be broken and needed to be reset.
I have gone trough the documentation for Arduino Ias ISP. I can't figure out how to connect the jumper wires. do I connect it with the USB serial adapter. The pins GND, RTS, 5V RX, TX, and DTR on the adapter connect to which pins on the Arduino? Will it be easier to use a USB ASP AVR Programming Device for ATMEL Processors (see attached picture), if so how to connect it?
Will resetting the bootloader solve the issue? or is it hardware related?
Arduino gives the following error
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno" Sketch uses 30006 bytes (93%) of program storage space. Maximum is 32256 bytes. Global variables use 1766 bytes (86%) of dynamic memory, leaving 282 bytes for local variables. Maximum is 2048 bytes. Low memory available, stability problems may occur. An error occurred while uploading the sketch avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa7 This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
0
2
87
Alex Fernandes
More actions
bottom of page