Skip to content

jonkim93/haptic_slip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haptic_slip

Arduino Sketches

deterministic_motor_control

  • command format: “t1+100” etc
  • assumes 200Hz unity rate, breaks each command into 5 increments and allows for interruption by a new serial packet
  • has 1ms timeout for commanding motor
  • instructs in increments, each increment = 0.01 cm

multi_motor_interleaved

  • command format: “t1+100” etc
  • breaks each command into 5 increments, runs commands serially on each motor; allows for a new command to a motor to interrupt the previous command on that motor
  • instructs in increments, each increment = 0.01 cm

new_packet_multi_motor

  • command format: “t+100+100+100+100” etc
  • encodes all four commands in one packet
  • runs command serially on each motor in increments of 5; allows for interrupting from new serial
  • has 1ms timeout for commanding motor
  • instructs in increments, each increment = 0.01 cm

pid_tune

  • command format: “2,3,5,40\n” where 2=k_p, 3=k_i, 5=k_d, 40=angle
  • use with pid_tune.py
  • outputs time taken to turn to each angle

motor_control

  • command format: “t1+100”
  • commands a motor to go a delta distance, eg 100 increments (1 increment = 0.01 cm)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published