uArm Serial No.: (the No. at the bottom of each uArm reading “UARM-D43639DF6434”)
Firmware Version: 3.2.0
Operation System: Win10 64
uArm Controlling Method: Arduino/Python (latest Python for 3.7)
i’m trying to get OpenMV M7 tracking.py example to work from the quick start guide. I realise there is another thread for this but it deviated between multiple problems which is why i document my issue here. Essentially i get to the Arduino control and type M2500 and nothing happens).
I had to re-solder breakout as it must have had some dry-joints but i checked the continuity and it all seems fine now
So, I open OpenMV IDE (v2.0) and update the camera firmware to 3.0.0. I load up helloworld and see the camera image and then proceed to load tracking.py (with no changes) to the openMV (and check that it is on the drive). the LED turns blue.
I wire the jumper cables correctly (P4 - RX2, P5 - TX2, VIN - 5V, GND - GND), boot up Arduino IDE and Serial Monitor, set the Baud to 115200, Newline). I see some echo’d info, I type M2500 and press enter and i receive ‘ok’ but the arm does not move from its resting state, or move along with the object.
I have the Open MV that came with the SwiftPro in Jan 2017. Helloworld_1.py works with the camera in OpenMV IDE. But tracking.py has no results. I have the camera directly connected to my laptop with USB and I have my uArmSwiftPro directly connected to my laptop with USB.
Is there a specific firmware I need to install on the swiftPro? Does the code have to run in OpenMV IDE when I am using the camera? I am struggling to find details on how to set up the previous camera system that came with the robot - most of the links are to the new vision kit - why is it separate now? Is it the same as what I have?
OK I am getting more comfortable with the OpenMV IDE. I can see that the code is working, it is in a constant code that is printing “None”, and the camera is not collecting new data (has the same image from the beginning). What should I expect from this code? Is it taking a video? Is it taking a photo? Is this code connected to the robot - I think yes because uart is the robot? I guess I need to hack the code a bit more to understand what it should be doing as it is not clear to me.
I have an issue similar to yours but instead of “OK”, I’ve got “E20” i.e. unknown command, when I send “M2500” from the serial monitor of Arduino IDE like lines below. My OpenMV camera is connected to UArm Swift Prof via 4 Dupont cables but the micro USB is disconnected. The LED of OpenMV camera is sold blue so tracking.py code should be in its memory. The firmware version of my OpenMV camera is 3.2.0 while that of Uarm Swift Pro is 4.3.2. Thank you in advance for your help.
refer:B822 L3612 R3997
device name : SwiftPro
soft ver : V4.3.2
api ver : V4.0.3
work mode : 0 @1 @5 V1