ruby-nxt

Ruby interface for controlling the Lego Mindstorms NXT robotics kit via Bluetooth
Download

ruby-nxt Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • ruby-nxt Team
  • Publisher web site:
  • http://rubyforge.org/projects/ruby-nxt/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 36 KB

ruby-nxt Tags


ruby-nxt Description

Ruby interface for controlling the Lego Mindstorms NXT robotics kit via Bluetooth The ruby-nxt library lets you control the LEGO Mindstorms NXT robotics kit via Bluetooth using the Ruby language.At the moment, ruby-nxt provides low-level access to the protocol as well as some preliminary high-level functionality.There are three interfaces:· High-Level: The NXT class provides multi-threaded, object-oriented interface to the motors, sensors, and most other core NXT functions.· NEW High-Level: The Commands module (included with NXTComm) provides a command object-based interface very similar to the Blocks in NXT-G. (this may replace the NXT class in the future)· Low-Level: The NXTComm class provides direct access to the NXT Bluetooth bytecode protocol. There is also the UltrasonicComm class which implements the I2C communications needed to interact with the ultrasonic sensor (via NXTComm).


ruby-nxt Related Software