Difference between revisions of "Robot Floor Hugger"

From wikidb
Jump to: navigation, search
(Electronics)
(Electronics)
Line 9: Line 9:
 
* Processor
 
* Processor
 
**Intel® NUC Kit D54250WYK
 
**Intel® NUC Kit D54250WYK
 +
*** Detail page at [[NUC D54250WYK]]
 
*** i5-4250U
 
*** i5-4250U
 
*** 16 GB RAM
 
*** 16 GB RAM
 
*** 120 GB SSD
 
*** 120 GB SSD
*** [[NUC D5425WYK]]
 
 
**Ubuntu  
 
**Ubuntu  
 
*** 14.04 LTS Trusty Tahr
 
*** 14.04 LTS Trusty Tahr

Revision as of 14:44, 2 December 2015

Why

The focus remains learning ROS, SW architecture, AI algorithms and navigation. Hardware was chosen based on materials on hand and electronics that don't get in the way. Phidgets are supported by ROS and because they are USB based are easily moved to new computer platforms. They have included the FitPC2, various Asus netbooks and finally the NUC. The NUC has been a welcomed relief because the i5 has the processing power to support ROS, OpenCV and the latest versions of Ubuntu.

Electronics

RobotHardware1115.jpg

  • Processor
    • Intel® NUC Kit D54250WYK
    • Ubuntu
      • 14.04 LTS Trusty Tahr
  • Actuators
    • Controller
      • Phidgets PH-1064
    • Motor
      • GH35GM Gearhead
  • Sensors
    • Sonar distance
      • Phidgets PH-1018 Interface
      • LV-MaxSonar
    • Vision
      • Logitech Webcam

Mechanical

This is an image of the Floor Hugger in 2009. There have been electronics upgrades and the addition of a webcam. This photo shows the FitPC2 which has been replaced with the NUC. Note the Vex metal and wheels. Plastic and miscellaneous other parts are also used. Again, the mechanics are meant to hold the components together so that I can experiment with the software. There is nothing creative here. For example, wireless is not enabled on the NUC and it is powered by an AC adapter. As a result, the robot is tethered. Parts are on order to fix that but autonomous motion remains a low priority while the software is the focus.

PB249427Mod.jpg