User Tools

Site Tools


lego_rip_prog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lego_rip_prog [2016/04/17 23:43] joaomatoslego_rip_prog [2016/04/17 23:51] (current) joaomatos
Line 1: Line 1:
-  * Simulink Programming +**PROGRAMMING** 
-  * Bricx Command Center Programming+ 
 +The balance method on this report will be a full state feedback , calculating the gains using LQR. Both programs were done following the same algorithm.The programs used were Simulink and Bricx Command Center (NQC Language). 
 + 
 +**Pseudo Algorithm:** 
 +  - get the position value from encoder. 
 +  - calculate velocity. 
 +  - get the state matrix [u] with Pendulum pos. and vel. and Motor pos. and vel. 
 +  - calculate motor input as [K]*[u]. Where [K] is the optimal gain matrix from LQR. 
 +  - send input to motor  
 +  - repeat 
 + 
 + 
 +---- 
 + 
 +**TUTORIALS:** 
 + 
 +  * [[lego_rip_prog_simulink|Simulink Programming]] 
 +  * [[lego_rip_prog_nqc|Bricx Command Center Programming (NQC)]]
lego_rip_prog.1460961828.txt.gz · Last modified: by joaomatos