20 เมษายน 2559

Published 4/20/2559 by with 0 comment

สร้างหุ่นยนต์ด้วย Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะขอแนะนำการสร้างหุ่นยนต์ด้วย Python กันครับ

ผมขอแนะนำเครื่องมือในการพัฒนาและสร้างหุ่นยนต์ด้วย Python ดังต่อไปนี้ครับ
1. Pyro
Python Robotics (Pyro) เป็นโครงการที่ออกแบบโดยมีอินเทอร์เฟซที่ใช้งานง่ายสำหรับการเข้าถึง และควบคุมของหุ่นยนต์จริง และหุ่นยนต์จำลอง

  • มีความสามารถหลายอย่าง ไม่ว่าจะเป็น Control Paradigms , Vision , Evolutionary Algorithms , Neural Networks , Symbolic Logic , Bayesian Mapping , Reinforcement learning , Multi-robot Interaction

  • Pyro รองรับเฉพาะบน Linux และ รองรับเฉพาะ Python 2

  • ใช้ GPL 2


[caption id="" align="aligncenter" width="907"]สร้างหุ่นยนต์ด้วย Python หุ่นยนต์สุนัขนี้ใช้ Python Robotics (Pyro) ในการพัฒนา[/caption]

[embed]https://youtu.be/onPOe-HinxI[/embed]
อ่านเอกสารแนะนำได้ที่ https://www.cs.swarthmore.edu/~meeden/BeyondLegos/pyro-workshop05-intro.pdf
หน้าเว็บ Pyro http://pyrorobotics.com/




2. RoboDK
RoboDK เป็นโปรแกรมจำลองหุ่นยนต์อุตสาหกรรมได้หลายแบบ โดยมี Python API ให้ใช้งานในการจำลองหุ่นยนต์ด้วย

[embed]https://youtu.be/Ic-iKGSc7dk[/embed]

หน้าเว็บ RoboDK https://www.robodk.com/




3. หุ่นยนต์ Nao เป็นหุ่นยนต์ที่สร้างขึ้นโดยใช้โครงสร้างพื้นฐานของมนุษย์ มีขนาดกลาง พัฒนาโดยบริษัท Aldebaran Robotics
ในการพัฒนาหุ่นยนต์มี Python API ให้เรียกใช้งานและควบคุมหุ่นยนต์ด้วยภาษา Python อีกด้วย

[embed]https://youtu.be/iAeis7j5LmE[/embed]



[embed]https://youtu.be/tKXxtQvGi5Y[/embed]
อ่านเพิ่มเติมได้ที่ https://www.aldebaran.com/en/cool-robots/nao
และ http://wiki.ros.org/nao

ตัวอย่างการพัฒนาหุ่นยนต์โดยใช้ภาษา Python


ทำรถ RC โดยใช้ OpenCV กับ Neural Network ในภาษา Python พัฒนาส่วนซอฟต์แวร์

[embed]https://youtu.be/BBwEF6WBUQs[/embed]

หากผู้อ่านต้องการทำหุ่นยนต์ด้วยภาษา Python โดยใช้ Raspberry Pi และ GoPiGo
ผมขอแนะนำวิดีโอสอน Robotics with Python Raspberry Pi and GoPiGo จากคุณ sentdex ครับ

[embed]https://youtu.be/ip0mYTLlldw?list=PLQVvvaa0QuDcG4wbhhCv_XTnexvWfjlBy[/embed]

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)