Search found 33 matches

by gdoisy
Wed Nov 16, 2016 5:16 am
Forum: General Discussion
Topic: Roboclaw 2x60A V5 usb slot came off
Replies: 8
Views: 9456

Re: Roboclaw 2x60A V5 usb slot came off

Same issue on a 2x30A, did not manage to resold it. How long would it take to ship and back from europe?
by gdoisy
Thu Oct 27, 2016 4:54 am
Forum: General Discussion
Topic: Currents reading (and control)
Replies: 4
Views: 6279

Re: Currents reading (and control)

I would like to have reliable current readings at the same rate as my control loop (30Hz). The goal is to monitor the torques of my robot and to compare it to a semi-empirical model in order to detect potential problems (i.e. higher wheel friction due to tearing or dust, collision detection, etc...)...
by gdoisy
Thu Oct 27, 2016 4:30 am
Forum: General Discussion
Topic: Python mixed SpeedAccel command not working
Replies: 5
Views: 6840

Re: Python mixed SpeedAccel command not working

Just updated to last versions, only one motor is responding when using SpeedAccelDistanceM1M2.
by gdoisy
Wed Oct 26, 2016 5:17 am
Forum: General Discussion
Topic: Python mixed SpeedAccel command not working
Replies: 5
Views: 6840

Python mixed SpeedAccel command not working

The following mixed commands from the python library seems to be not working: SpeedAccelDistanceM1M2(address, accel, speed1, distance1, speed2, distance2, buffer) SpeedAccelM1M2(address, accel, speed1, speed2) Whereas the unmixed SpeedAccelDistanceM1(address, accel, speed, distance, buffer) and Spee...
by gdoisy
Wed Oct 26, 2016 1:51 am
Forum: General Discussion
Topic: Currents reading (and control)
Replies: 4
Views: 6279

Re: Currents reading (and control)

Thanks for your answer.
So if i understand well, there is no way of getting an estimate of the current consumed by the motors if not pulling the readings at minimum 1250Hz?
Would it be possible in a next firmware version to set the number of samples on which the current value is averaged?
by gdoisy
Tue Oct 25, 2016 5:27 am
Forum: General Discussion
Topic: ROS Driver problems and modifications
Replies: 11
Views: 14203

Re: Roboclaw takes too long to execute movement commands / packet serial over USB

I have now something which is working more or less okay. Anyone is welcome to test and try. Made the following improvements today:

Split max speed in max linear and angular
Added custom msg. Needed to modify name of script
Publish commanded wheels speeds and motors currents readings
by gdoisy
Mon Oct 24, 2016 6:57 am
Forum: General Discussion
Topic: Currents reading (and control)
Replies: 4
Views: 6279

Currents reading (and control)

Hello, Two questions about motor currents. What exactly is send back by the "49 - Read Motor Currents" command? I am guessing this is the currents readings averaged over a time period ? In that case what is this time period? I am trying to get an estimate of the torque outputed by the moto...
by gdoisy
Fri Oct 21, 2016 9:49 am
Forum: General Discussion
Topic: ROS Driver problems and modifications
Replies: 11
Views: 14203

Re: Roboclaw takes too long to execute movement commands / packet serial over USB

Precisely, two threads were trying to read/write to the serial port at the same time. Still need to check in depth the robustness of the com implementation. I am new in python, and while when using C++ with ROS, callbacks are handling thread conflict, it has to be done manually in python. I have mad...
by gdoisy
Fri Oct 21, 2016 6:35 am
Forum: General Discussion
Topic: ROS Driver problems and modifications
Replies: 11
Views: 14203

Re: Roboclaw takes too long to execute movement commands / packet serial over USB

Forked here: https://github.com/doisyg/roboclaw_ros
for now, just corrected the com issues and increased loop to 30hz
by gdoisy
Fri Oct 21, 2016 5:36 am
Forum: General Discussion
Topic: ROS Driver problems and modifications
Replies: 11
Views: 14203

Re: Roboclaw takes too long to execute movement commands / packet serial over USB

Hi, Thanks for your answer. No communications issue with the Ion Motion software. I assumed the ROS driver was working well but it is very buggy. The problem was that the encoder values could not be read while sending motors commands (both were trying to communicate in the same time). I am going to ...