Last modified by Eric Nantel on 2025/06/06 07:47

From version < 196.2 >
edited by Coleman Benson
on 2021/02/26 15:31
To version < 195.1 >
edited by Coleman Benson
on 2020/05/11 15:00
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -510,10 +510,8 @@
510 510  
511 511  ====== __Enable Motion Profile (**EM**)__ ======
512 512  
513 -{{html clean="false" wiki="true"}}
513 +{{html wiki="true" clean="false"}}
514 514  <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt">
515 -EM1 (Enable Motion Profile #1) is the default mode of the LSS and is an easy way to control the servo's position with a single (serial) position command. This mode uses a trapezoidal motion profile which takes care of acceleration, constant speed travel and deceleration. Once the actual position is within a certain value of the target, it switches to a holding algorithm. The LSS commands for Angular Acceleration and Deceleration (AA/CAA/AD/CAD) Angular Stiffness (AS/CAS) and Angular holding stiffness (AH/CAH) affect this motion.<div class="wikimodel-emptyline"></div>
516 -
517 517  Ex: #5EM1&lt;cr&gt;<div class="wikimodel-emptyline"></div>
518 518  
519 519  This command enables a trapezoidal motion profile. By default, the trapezoidal motion profile is enabled. If the motion profile is enabled, angular acceleration (AA) and angular deceleration(AD) will have an effect on the motion. Also, SD/S and T modifiers can be used.<div class="wikimodel-emptyline"></div>
... ... @@ -520,7 +520,7 @@
520 520  
521 521  Ex: #5EM0&lt;cr&gt;<div class="wikimodel-emptyline"></div>
522 522  
523 -This command will disable the trapezoidal motion profile. As such, the servo will move at full speed for D/MD action commands. Angular acceleration (AA) and angular deceleration(AD) won't have an effect on motion in this mode and modifiers SD/S or T cannot be used. By default the Filter Position Counter, or "FPC" is active in EM0 mode to smooth out its operation.<div class="wikimodel-emptyline"></div>
521 +This command will disable the trapezoidal motion profile. As such, the servo will move at full speed for D/MD action commands. Angular acceleration (AA) and angular deceleration(AD) won't have an effect on motion in this mode and modifiers SD/S or T cannot be used.<div class="wikimodel-emptyline"></div>
524 524  
525 525  Query Motion Profile (**QEM**)<div class="wikimodel-emptyline"></div>
526 526  
... ... @@ -538,10 +538,8 @@
538 538  
539 539  ====== __Filter Position Count (**FPC**)__ ======
540 540  
541 -{{html clean="false" wiki="true"}}
539 +{{html wiki="true" clean="false"}}
542 542  <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt">
543 -The FPC value relates to the depth of a first order filter (exponential weighted average) over the position change. This has the effect of slowing down both acceleration and deceleration while still allowing the LSS to try to reach the desired position at maximum power at all times. A smaller FPC value will reduce the smoothing effect and a larger value will increase it. To prevent having to send position commands continuously to reach the desired position in EM0/FPC active (FPC >= 2), an internal position engine (IPE) has been put in place, which is also active by default.
544 -<div class="wikimodel-emptyline"></div>
545 545  Ex: #5FPC10&lt;cr&gt;<div class="wikimodel-emptyline"></div>
546 546  This command allows the user to change the Filter Position Count value for that session. <div class="wikimodel-emptyline"></div>
547 547  
... ... @@ -777,7 +777,7 @@
777 777  
778 778  Ex: #5QMMDD&lt;cr&gt; might return *5QMMD512&lt;cr&gt; <div class="wikimodel-emptyline"></div>
779 779  
780 -This command returns the configured limit of the duty cycle value sent from the servo's MCU to the Motor Controller. The default value is 1023.
776 +This configuration command means the servo, when set to smart mode, will immediately move to 90.0 degrees upon power up. Sending a CFD command without a number (Ex. #5CFD&lt;cr&gt;) results in the servo remaining limp upon power up. In order to remove the first position, send no value, ex: #5CFD&lt;cr&gt;
781 781  <div class="wikimodel-emptyline"></div></div></div>
782 782  {{/html}}
783 783  
Copyright RobotShop 2018