|
|
|
Forum Member
      
Group: Forum Members
Last Login: Thursday, June 26, 2008 11:27 PM
Posts: 30,
Visits: 306
|
|
| I want to configure PID for my robot with serializer but i don't find anything for calculate vpid and dpid values. if you have calculate personnal values can you help me Thanks Arnaud
|
|
|
|
|
Supreme Being
      
Group: Administrators
Last Login: Monday, December 01, 2008 6:34 PM
Posts: 299,
Visits: 426
|
|
| Hi Arnaud, We have a section in the Serializer User's Guide dedicated to explaining how to configure the PID settings for your robot. Read and work thru that, and if you have any specific questions, please don't hesitate to post. Best Regards!
Jason Summerour President, Summerour Robotics Corporation Microsoft MVP www.roboticsconnection.com
|
|
|
|
|
Forum Member
      
Group: Forum Members
Last Login: Thursday, June 26, 2008 11:27 PM
Posts: 30,
Visits: 306
|
|
| Thanks, I have seen your articles, but VPID and DPID are independant ? If there are independant when i read DPID article, the digo cmd modifie the vpid values ? The cmd form are trapezoidal ?(start low speed (acceleration),middle1 max speed, middle2 max speed, end low speed(deceleration) ) What is the use of restore ? (factory default settings ? reset all card ?) Thanks Arnaud
|
|
|
|
|
Supreme Being
      
Group: Administrators
Last Login: Monday, December 01, 2008 6:34 PM
Posts: 299,
Visits: 426
|
|
| VPID sets the Velocity PID parameters, and DPID sets the Distance PID Parameters. Digo command the Serializer to run the motors, based on the DPID parameters a specified distance. Mogo commands the Serializer the drive the motors at a specified velocity, based on the VPID parameters. It's all documented in the User Guide. Just read it. Best Regards,
Jason Summerour President, Summerour Robotics Corporation Microsoft MVP www.roboticsconnection.com
|
|
|
|
|
Forum Member
      
Group: Forum Members
Last Login: Thursday, June 26, 2008 11:27 PM
Posts: 30,
Visits: 306
|
|
| Inside pour PID algo : The cmd form are trapezoidal ?(start low speed (acceleration),middle1 max speed, middle2 max speed, end low speed(deceleration) ) ???? Because when i test the pid i have only acceleration to max speed and stop ??? i don't saw the deceleration. Thanks
|
|
|
|
|
Forum Member
      
Group: Forum Members
Last Login: Thursday, June 26, 2008 11:27 PM
Posts: 30,
Visits: 306
|
|
| When i read the doc, i read "you must also configure the VPID and DPID parameters" p26 inside digo command. And you say me the parameters are independants ?(i don't understand) Regards Arnaud
|
|
|
|
|
Forum Member
      
Group: Forum Members
Last Login: Thursday, June 26, 2008 11:27 PM
Posts: 30,
Visits: 306
|
|
| Hi I have configure Vpid and dpid but can you say me the form of your pid Half trapezoidal , trapezoidal ?? Please!!!!! Arnaud
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: Wednesday, June 04, 2008 12:51 AM
Posts: 4,
Visits: 14
|
|
Dear Arnaud, I have the same problem. Motors controlled by the serializer using the pid over a fixed distance brutally stop when this fixed distance has been reached. Each motor seems to stop independantly. No decelerating ramp seems to be calculated in the serializer (and so on, no trapezoid control). When doing this, the robot shifts forward, left or right, and this pid command becomes useless.
Maybe jsummerour could show us how the pid control has been done?
Does anyone have successfully use the dpid command? (without drift due to stop)
Is there a way to see the whole code used here to implement dpid (I mean the serializer class)?
--
N AT MIME
|
|
|
| | |