Skip to content

DarkenedDragon/darwin-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

darwin-code

Code for simple actions on a ROBOTIS DARWIN robot

The main code is in the motorControl.cpp file.

ColorOutput contains a function to parse a string such that it is displays with a color. This uses ANSI escape sequences and thus may not work on all terminals.

Use the send_it.sh file to quickly upload all the nessisary files to DARWIN, compile them, and then do what you will. You may need to adjust the IP address to suite your individual needs.

What's New

  • New "check" command - Quickly find all connnected IDs
  • New "assign" command - Reassign motor IDs
  • Debugging mode for subcontroller ID conflicts
  • Added Checks so you cannot reassign the subcontroller
  • Fixed a bug where the program would crash when pinging an unusual ID

Supports

  • Checking if a motor is connected
  • Turning the LED's on/off
  • Real time position monitoring
  • One line motor movement command
  • Quickly finding all connnected IDs
  • Reassigning motor IDs
  • Debugging mode for subcontroller ID conflicts

About

Code for simple actions on a ROBOTIS DARWIN robot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published