All about tutorials

Build Your Own BB-8

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** BB-8 หุ่นยนต์กลมกลิ้งจาก Star Wars : The Force Awakens เป็นหุ่นยนต์ที่ใครเห็นก็ชมว่าน่ารัก ในงานเปิดตัวบนเวทีก็มีผู้คนตื่นตาตื่นใจมากมาย นักพัฒนาหุ่นยนต์ทั้งหลายก็ต่างคาดเดากันว่า BB-8 นั้นทำงานอย่างไร thairobotics ก็เคยคาดเดาไปเช่นกัน (อาจจะไม่ใช่วิธีที่มีคุณสมบัติดีที่สุด แต่อยากให้เป็นวิธีที่ง่าย ใคร ๆ ก็ทำตามได้) แต่เพียงการคาดเดาคงไม่มีน้ำหนักเท่าใดหากไม่สร้างขึ้นมาดูว่าทำได้จริงหรือไม่ มาดูกันเลยดีกว่าว่าเราจะสามารถสร้าง BB-8 ขึ้นมาได้จริงหรือไม่ […]

Read more

[BYOB] แขนหุ่นยนต์

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** หลังจากที่ได้รู้จักกับหุ่นยนต์เคลื่อนที่ (mobile robot) ไปแล้ว เรามาทำความรู้จักกับหุ่นยนต์อีกประเภทหนึ่ง คือ แขนหุ่นยนต์ (robot arm, manipulator) กัน แขนหุ่นยนต์ คือ หุ่นยนต์ที่สามารถหยิบ จับ เคลื่อนย้าย มีปฎิสัมพันธ์กับสิ่งของได้ในพื้นที่การทำงาน (working space) ของมัน แต่ไม่สามารถทำงานนอก working space ได้

Read more

[BYOB] หุ่นยนต์บิน ว่ายน้ำ และอื่นๆ

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** หลังจากที่ได้พบกับหุ่นยนต์เคลื่อนที่บนพื้นมาแล้ว คราวนี้เรามาดูหุ่นยนต์ที่บินบนอากาศและหุ่นยนต์ใต้น้ำกันบ้าง

Read more

[BYOB] หุ่นยนต์เคลื่อนที่ด้วยขา

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** เราได้กล่าวถึงหุ่นยนต์ที่เคลื่อนที่ด้วยล้อและสายพานไปแล้ว แต่ในธรรมชาติไม่มีล้อ เพราะล้อเป็นสิ่งที่มนุษย์ประดิษฐ์ขึ้นเพื่อให้การเคลื่อนที่ในสภาพแวดล้อมที่มนุษย์สร้างขึ้น (ถนน พื้นเรียบ) เป็นไปอย่างมีประสิทธิภาพ แต่เมื่อหุ่นยนต์ต้องเคลื่อนที่ในพื้นที่ขรุขระ เป็นขั้น เป็นหลุมเป็นบ่อ พื้นที่ที่ไม่ได้ถูกสร้างให้เรียบ ล้อเริ่มจะมีปัญหาในการเคลื่อนที่ ทำให้นักพัฒนาหุ่นยนต์เริ่มหันกลับไปมองว่าธรรมชาติจัดการกับเรื่องเหล่านี้อย่างไร ธรรมชาติสร้างให้สัตว์ใช้ขาเดิน

Read more

[BYOB] การเคลื่อนที่บนพื้นด้วยล้อและสายพานตีนตะขาบ ตอนที่ 2

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** ความเดิมจากตอนที่แล้วที่ได้แนะนำรูปแบบการเคลื่อนที่ด้วยล้อและสายพาน คราวนี้เรามาต่อดูข้อดีข้อเสียของวิธีต่าง ๆ ที่กล่าวมา และประเด็นอื่น ๆ ของการเคลื่อนที่ด้วยล้อและสายพานกันอีกซักเล็กน้อย ก่อนที่จะไปดูการเคลื่อนที่วิธีอื่น

Read more

[BYOB] การเคลื่อนที่บนพื้นด้วยล้อและสายพาน

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** หลังจากที่รู้แนวทางการสร้างหุ่นยนต์โดยคร่าว ๆ กันแล้ว เรามาลงลึกในแต่ละขั้นตอนกันดีกว่า ในส่วนของการโจทย์และการหาความต้องการของระบบนั้น น่าจะขึ้นกับผู้สร้างหุ่นยนต์และสถานการณ์ซะมากกว่า ดังนั้นจะขอลงลึกในส่วนของการออกแบบระบบโดยคร่าวเลยแล้วกัน ในส่วนของการออกแบบระบบหุ่นยนต์โดยคร่าวนั้น หากเราได้เคยพบเห็นหุ่นยนต์แบบต่าง ๆ มาก่อน เราก็อาจจะใช้แบบหุ่นยนต์เหล่านั้นเป็นข้อมูลอ้างอิงในการออกแบบหุ่นยนต์ของเราเอง ซึ่งจะทำให้เราออกแบบได้เร็วขึ้น ไม่ต้องออกแบบใหม่ทั้งหมดในสิ่งที่มีคนอื่นแก้ปัญหานั้น ๆ ไว้แล้ว (don’t re-invent the wheel) แต่ก็อย่ายึดติดกับแบบที่คนอื่นเคยทำมา เราสามารถออกแบบหุ่นยนต์แบบใหม่ ๆ เองก็ได้ […]

Read more

[BYOB] ขั้นตอนการสร้างหุ่นยนต์

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** หลังจากที่เราได้รู้คร่าว ๆ แล้วว่าจะสร้างหุ่นยนต์ซักตัวจะต้องเจอกับอะไรบ้าง คราวนี้จะขอแนะนำแนวทางการสร้างหุ่นยนต์ขึ้นมา ขั้นตอนที่จะกล่าวต่อไปเป็นแค่คำแนะนำ ไม่ได้เป็นคัมภีร์ ไม่ได้เป็นกฎเกณฑ์ตายตัว เริ่มกันเลยดีกว่า

Read more

[BYOB] ผ่าหุ่นยนต์ดูไส้ใน

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** Build Your Own Bot ตอนที่ 3 มาแล้วครับ คราวนี้เราจะใกล้ความจริงกับการสร้างหุ่นยนต์กันซักที เรามาดูกันว่า จะสร้างหุ่นยนต์ซักตัว มีองค์ประกอบอะไรที่เราต้องเข้าไปยุ่งด้วยบ้าง เช่นเดียวกับตอนที่แล้วที่ได้ทำการแบ่งประเภทของหุ่นยนต์ไป องค์ประกอบของหุ่นยนต์ก็แตกต่างกันไปตามแต่ชนิดของหุ่นยนต์ และยังสามารถแบ่งในรูปแบบอื่น ๆ ได้ตามแต่ผู้แบ่งจะอยากแบ่ง

Read more

[BYOB] สร้างหุ่นยนต์อะไรดี

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** หลังจากที่เรามีดำริว่าจะสร้างหุ่นยนต์กันแล้ว เราจะสร้างหุ่นยนต์อะไรดีนะ มาดูกันดีกว่าว่าหุ่นยนต์มีแบบไหนบ้าง manipulator หรือแขนกลหุุ่นยนต์ หุ่นยนต์ประเภทนี้เคลื่อนที่ไม่ได้ แต่มีกลไกไว้เคลื่อนไหวปลายแขน ซึ่งอาจจะติดตั้งมือไว้หยิบ จับ ยก ย้าย สิ่งของต่าง ๆ หรือติดเครื่องมือไว้ตัด แต่ง ต่อ เติมชิ้นงานต่าง ๆ หรืออาจจะติดตั้งเซนเซอร์ไว้ตรวจวัดบริเวณต่าง ๆ ของชิ้นงาน

Read more

[Build Your Own Bot] มาสร้างหุ่นยนต์กันเถอะ

** บทความนี้เป็นส่วนหนึ่งของบทความชุด Build Your Own Bot แนะนำการสร้างหุ่นยนต์ด้วยตัวเอง ** เป็นความตั้งใจเมื่อนานมาแล้วว่า ทำเว็บเกี่ยวกับหุ่นยนต์ นอกจากข่าวสารแล้ว อยากจะมี tutorial สอนทำหุ่นยนต์ แต่ก็ไม่ได้เริ่มเขียนซักที ช่วงนี้เริ่มมีคนถามเข้ามามากว่าจะเริ่มทำหุ่นยนต์ยังไงดี ขอถือโอกาสนี้เริ่มเขียนเลยแล้วกัน ตั้งใจว่าจะเขียนตอนใหม่ทุก ๆ 2 สัปดาห์ครับ ^_^/

Read more
1 2