Lab Exercises For Dani
LabVIEW Robotics Starter Kit (DaNI)
Lab Exercises
Dr. James Conrad
John Wilkes
2
Outline
•
•
•
•
•
Course Information
Lab Development and Materials
Lab Descriptions andDemonstrations
Results and DaNI model Comparison
Conclusion
3
UNC Charlotte Intro to Robotics Course
•
•
•
•
Senior/Graduate level.
Prerequisite: Programming course, Senior standing.Currently only offered in the summer.
Program a modern microcontroller using LabVIEW
and operate its peripheral devices.
• Book: Autonomous Mobile Robots by Roland
Siegwart, second edition, 2011.4
UNC Charlotte Robotics Course (Cont).
• Identify general concepts of Systems Engineering.
• Identify sensors and integrate them in a robot.
• Design motion sub-systems (DC motors, servos,steppers,
steppers, linear actuators) and identify how they
would be integrated in a robot.
• Design a motion trajectory planning algorithm and
implement it in a robot.
• Hands-on labs a majorpart of course.
5
Development of Labs – Senior Design
• Original labs developed as a UNCC sponsored
senior design project
• Team of 3 Computer Engineering students
• Labs developed over 2semesters
• Deliverables: Labs, tutorials, solutions
• Sr. Design requires extensive project
management and reporting documentation
6
Development of Labs, Additional Materials
• SensorsAccelerometer: ADXL 320
– Infrared: Sharp GP2Y0A21YK
–
• Sensor Bracket / Extender
• Wiring
7
Materials Available to Instructors
• Lab Assignments
Gives background information and requirementsfor
the labs
• Lab tutorials
Step-by-step instructions for completing labs
• Solutions
LabVIEW VI files
8
Lab 1 – Intro. to LabVIEW Robotics
• Introduction / Tutorial packet shipswith the DaNI
robotic platform
• Basic tutorial for creating a LabVIEW robotics
project
• Hardware setup and configuration
Tests motors and ultrasonic sensor
9
Lab 2 – Motor Control
•...
Regístrate para leer el documento completo.