Discussions and queries about PicoBorg Reverse
Submitted by nikolai.schlege... on Tue, 04/18/2017 - 05:00
Hi,
I have a DiddyBorg (Red) and would like to use it as part of a robotics project using ROS. Part of that involves having some way of measuring the distance traveled by the robot. Does anybody have any good solution for this?
Things I have considered:
1. A USB GPS module plugged into the Raspberry (workable outdoors but very coarse, not useful for indoors)
Submitted by csgoskinhunt on Sun, 03/19/2017 - 09:34
Hi!
My question. Is it possible to monitor battery voltage level when using a BattBorg and Picoborg Reverse, using code only? Like analog reads on a Arduino?
Thanks!
Submitted by ral1169 on Tue, 03/14/2017 - 20:04
I just built my DiddyBorg this morning and have updated all the software as instructed. When trying to run any of the example scripts (diddySequence.py and diddyWeb.py) I receive the following message:
Submitted by popeyesfx on Fri, 03/10/2017 - 18:43
Hi
I am trying to get diddy to work with a ps3 controller, but have had no luck, the controller is paired via bluetooth, and i have tried running both ps3DiddyJoy and runDiddyJoy neither work.
ps3DiddyJoy gives me a sixad error, i followed instructions in another thread that said to use runDiddyJoy instead, but that gave me a pyjama error. I have removed the # as suggested in the thread but now get
Submitted by matteo on Sun, 03/05/2017 - 16:24
Hi, I've got a DiddyBorg Red Edition and I've already assembled everything but when I open a file it says socket.error: [Errno13 ] Permission denied and won't work. What do I do?
Submitted by mihai.ci@gmail.com on Fri, 02/24/2017 - 11:30
Hi,
I've done a quick search but it didn't turn up anything on the subject and before I get to work on porting, I would like to know if there are any variants for Python 3 for the DiddyBorg and PicoBorgRev code examples. I'd need the basic driving code, not necessarily the whole example list.
Best regards,
Mihai
Submitted by richard.jackson... on Wed, 02/22/2017 - 17:10
I am having problems with my reverse which is "not found" when I call the GUI module with this error message - "Found device at 44 but it is not a picoborg reverse (ID 00 instead of 15)" then tries the other bus. Also the Ultraborg has the same issue in this case device found at 36 but id FF instead of 36. There is one other device on the i2c bus at 70 which is working normally. The host is a Pi 3.
Submitted by il diavolo on Tue, 02/14/2017 - 22:20
My Python skills are definitely lacking!
My DiddyBorg is fitted with a USB web camera mounted on a servo which enables it to look around, use openCV (cv2) to find a target across the room (a bulb in a jam jar wrapped with blue film at the moment) and direct Diddy towards it. It needs to do this several times as Diddy is also avoiding obstacles on the route using ultrasound sensors and needs to find the target after each avoiding maneuver. There is also a static CSI camera which is used, again using cv2, to identify animal shapes on cards around the course.
Submitted by petecz on Wed, 02/08/2017 - 08:57
Is there such a thing as a "brake" command i.e. when you stop moving motors, is it possible to lock them, and does this mean that the current will be on, or is it possible to brake or lock at a position without any current on ?
Needless to say, this would be VERY handy !
Submitted by petecz on Wed, 02/08/2017 - 08:55
Any ideas why I'm getting this error ?
Code :-
# Setup the library ready for use
import PicoBorgRev as pbr
import time
pbr0 = pbr.PicoBorgRev()
-
-
-
# Turn the motor off after moving
pbr0.MotorsOff()
Pages