META MOBOT – Software Implementation (Communication MQTT)

āđƒāļ™āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļˆāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāļ­āļ˜āļīāļšāļēāļĒāļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒ META MOBOT āļœāđˆāļēāļ™ MQTT āđ‚āļ”āļĒ MQTT āļˆāļ°āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđ‚āļ•āļ„āļ­āļĨāļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļŠāđˆāļ‡āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ­āļļāļ›āļāļĢāļ“āđŒ āđ‚āļ”āļĒāđƒāļŠāđ‰āđ‚āļĄāđ€āļ”āļĨāđ€āļ™āđ‡āļ•āđ€āļ§āļīāļĢāđŒāļ„āđāļšāļš publish-subscribe āļ‹āļķāđˆāļ‡āļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļ°āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđ„āļ”āđ‰āļ™āļąāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡āļĄāļĩāļœāļđāđ‰āļŠāđˆāļ‡ (publisher) āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ›āļ—āļĩāđˆ MQTT Broker āđ‚āļ”āļĒāđƒāļŠāđ‰ topic āļŠāļ·āđˆāļ­āļŦāļ™āļķāđˆāļ‡ āđāļĨāļ°āļ—āļēāļ‡āļœāļđāđ‰āļĢāļąāļš (subscriber) āļˆāļ°āļ—āļģāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ„āļ›āļĒāļąāļ‡ MQTT Broker āđ€āļžāļ·āđˆāļ­ subscribe āļŠāļ·āđˆāļ­ topic āļ—āļĩāđˆāļ—āļēāļ‡āļœāļđāđ‰āļŠāđˆāļ‡āđ„āļ”āđ‰āļ—āļģāļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļē āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Node Program āļ‚āļ­āļ‡āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļˆāļ°āļ–āļđāļāđ€āļ‚āļĩāļĒāļ™āļĨāļ‡āđƒāļ™āļŦāļ™āđˆāļ§āļĒāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨ Jetson Nano āđ‚āļ”āļĒāđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ …

META MOBOT – Software Implementation (Mobility)

āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Mobility āļˆāļ°āđƒāļŠāđ‰ Motor Dynamixel MX-106 āļ—āļąāđ‰āļ‡āļŦāļĄāļ” 4 āļ•āļąāļ§ āđ‚āļ”āļĒāļ—āļąāđ‰āļ‡ 4 āļ•āļąāļ§āļ™āļĩāđ‰āļˆāļ°āļ—āļģāļāļēāļĢāļŠāļąāđˆāļ‡āļ„āđˆāļēāđāļĨāļ°āļĢāļąāļšāļ„āđˆāļēāđ‚āļ”āļĒāđƒāļŠāđ‰ DYNAMIXEL SDK Package āļœāđˆāļēāļ™āļāļēāļĢāļŠāļąāđˆāļ‡āļāļēāļĢāļ”āđ‰āļ§āļĒāļ āļēāļĐāļē Python āļšāļ™ Framework ROS 1 . āļĨāļģāļ”āļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ Node āđ‚āļ›āļĢāđāļāļĢāļĄ Moblility āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Mobility āļĄāļĩāļĨāļģāļ”āļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļĩāđ‰ 2. āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ„āļģāļ™āļ§āļ“āļāļēāļĢāļŦāļĄāļļāļ™āļ‚āļ­āļ‡āļĨāđ‰āļ­ Mecanum āļŠāļĄāļāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļĄāļ­āđ€āļ•āļ­āļĢāđŒāđƒāļŦāđ‰āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļĨāđ‰āļ­ āļˆāļēāļāļŠāļĄāļāļēāļĢāļ—āļēāļ‡āļ”āđ‰āļēāļ™āļ‹āđ‰āļēāļĒāļĄāļ·āļ­āļˆāļ°āļ—āļģāļāļēāļĢāđƒāļŦāđ‰āļ•āļąāļ§āđāļ›āļĢ …

META MOBOT – Software Implementation (Manipulation)

āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Manipulation āļˆāļ°āđƒāļŠāđ‰ Openmanipulator-P āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđāļ‚āļ™āļāļĨ 6 DOF āđāļĨāļ°āļĄāļĩāļāļēāļĢāļ•āļīāļ”āļ•āļąāđ‰āļ‡ Gripper āļ—āļĩāđˆāļ—āļģāļ‚āļķāđ‰āļ™āđ€āļ­āļ‡ āđ‚āļ”āļĒāļāļēāļĢāļŠāļąāđˆāļ‡āļāļēāļĢāđāļĨāļ°āļĢāļąāļšāļ„āđˆāļēāļˆāļēāļāđāļ‚āļ™āļāļĨ Openmanipulator-P āļ™āļąāđ‰āļ™ āļˆāļ°āļ—āļģāļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ ROS Package āļ‚āļ­āļ‡āļ—āļēāļ‡ Openmanipulator-P āļ”āđ‰āļ§āļĒāļ āļēāļĐāļē Python 1 . āļĨāļģāļ”āļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ Node āđ‚āļ›āļĢāđāļāļĢāļĄ Manipulation āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Manipualtion āļĄāļĩāļĨāļģāļ”āļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļĩāđ‰ 2. Limit Workspace āđƒāļ™āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ‚āļ­āļ‡āđāļ‚āļ™āļāļĨ Library …

Class Project : Generation and Solving Maze (by Simulation)

āļ—āļĩāđˆāļĄāļēāđāļĨāļ°āļ›āļąāļāļŦāļē : āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ—āļĩāđˆāļŠāđˆāļ‡āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāļ­āļ­āļāđ„āļ›āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āđ€āļ‚āļēāļ§āļ‡āļāļ• āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ·āļ­āļāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļēāļāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ„āļ›āļĒāļąāļ‡āļ—āļēāļ‡āļ­āļ­āļāļ—āļĩāđˆāđ€āļĢāđ‡āļ§āļ—āļĩāđˆāļŠāļļāļ”āđ„āļ”āđ‰ āļ§āļąāļ•āļ–āļļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒ : āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđƒāļ™āļāļēāļĢāđ€āļāđ‡āļšāđāļœāļ™āļ—āļĩāđˆāļ‚āļ­āļ‡āđ€āļ‚āļēāļ§āļ‡āļāļ• āđāļĨāļ°āļŦāļēāļ—āļēāļ‡āļ­āļ­āļāļˆāļēāļāđ€āļ‚āļēāļ§āļ‡āļāļ•āđ„āļ”āđ‰ āļŠāļĄāļĄāļļāļ•āļīāļāļēāļ™ : āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļ”āļīāļ™āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āđ€āļ‚āļēāļ§āļ‡āļāļ• āđāļĨāļ°āļŦāļēāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāđ€āļĢāđ‡āļ§āļ—āļĩāđˆāļŠāļļāļ”āđƒāļ™āļāļēāļĢāļ­āļ­āļāļˆāļēāļāđ€āļ‚āļēāļ§āļ‡āļāļ• āļ‚āļ­āļšāđ€āļ‚āļ•āļāļēāļĢāļĻāļķāļāļĐāļē : Program Visual Studio āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ—āļĩāđˆāļ„āļēāļ”āļ§āđˆāļēāļˆāļ°āđ„āļ”āđ‰āļĢāļąāļš : āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰ concept āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāļ° data structure āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™ āļœāļĨāļ‡āļēāļ™āļ§āļīāļˆāļąāļĒāđāļĨāļ°āļ—āļĪāļĐāļŽāļĩāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ Dept First search (DFS) āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāđāļšāļšāļĨāļķāļāļāđˆāļ­āļ™(Depth first search) (DFS) āđ€āļ›āđ‡āļ™āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļ—āļĩāđˆāļāđāļēāļŦāļ™āļ”āļ—āļīāļĻāļ—āļēāļ‡āļˆāļēāļāļĢāļđāļ›āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ•āđ‰āļ™āđ„āļĄāđ‰ āļ—āļĩāđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļˆāļēāļāđ‚āļŦāļ™āļ”āļĢāļēāļ(Root …

Class Project : Lidar bot for maze solving (3rd Group)

āļœāļđāđ‰āļˆāļąāļ”āļ—āļģ āļ‚āļ­āļšāđ€āļ‚āļ•āļ‡āļēāļ™ : 1.āļ­āļ­āļāđāļšāļšāđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļģāļŦāļĢāļąāļšāļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāļŠāļĩāđˆāļĨāđ‰āļ­āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļœāļ™āļ—āļĩāđˆāđ‚āļ”āļĒāđƒāļŠāđ‰ Lidar 2.āļ•āļąāļ§āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāļ•āđ‰āļ­āļ‡āļŠāļēāļĄāļēāļĢāļ–āļŦāļēāļ—āļēāļ‡āļ­āļ­āļāļˆāļēāļāđ€āļ‚āļēāļ§āļ‡āļāļ•āļ—āļĩāđˆāļŠāļąāđ‰āļ™āļ—āļĩāđˆāļŠāļļāļ” 3.āļˆāļ°āļ•āđ‰āļ­āļ‡āļĄāļĩāļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒ(Lidar bot)āđāļĨāļ°āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ(PC) āļāđˆāļ­āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļ‚āđ‰āļēāđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ‚āļ­āļ‡āđ‚āļ›āļĢāđ€āļˆāļ„āļ™āļĩāđ‰ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāđƒāļˆāļ āļēāļžāļĢāļ§āļĄ āļˆāļ°āļ•āđ‰āļ­āļ‡āđ€āļ‚āđ‰āļēāđƒāļˆāļāļēāļĢāđƒāļŠāđ‰ Protocol āđƒāļ™āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāļŠāļ™āļīāļ” MQTT Picture Ref: https://mqtt.org/assets/img/mqtt-publish-subscribe.png āļŦāļĨāļąāļāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ MQTT āļˆāļ°āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰āļ§āļĒ 3 āļŠāđˆāļ§āļ™ āļ āļēāļžāļĢāļ§āļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡Low level (Lidar bot) āđāļĨāļ° High Level (PC) āđ‚āļ”āļĒāđƒāļŠāđ‰ MQTTāđ€āļ›āđ‡āļ™āļ•āļąāļ§āļāļĨāļēāļ‡āđƒāļ™āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāđƒāļ™āđ‚āļ›āļĢāđ€āļˆāļ„āļ™āļĩāđ‰ āļ•āļēāļĢāļēāļ‡āđāļŠāļ”āļ‡ Task list …

Class Project : Multi Player Mixed Reality Exploration with Hololens 2

Microsoft Hololens 2 āđ€āļ›āđ‡āļ™āđāļ§āđˆāļ™āļ•āļēāļ­āļąāļˆāļ‰āļĢāļīāļĒāļ°āļ—āļĩāđˆāļžāļąāļ’āļ™āļēāļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļšāļĢāļīāļĐāļąāļ— Microsoft āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļģāļ§āļąāļ•āļ–āļļāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĄāļēāļ›āļĢāļēāļāļāļ‹āđ‰āļ­āļĄāļ—āļąāļšāļāļąāļšāļ āļēāļžāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡ āļŦāļĢāļ·āļ­ mixed reality āļ—āļģāđƒāļŦāđ‰āļœāļđāđ‰āļŠāļ§āļĄāđƒāļŠāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļĩāđˆāļˆāļ°āļˆāļąāļšāļ•āđ‰āļ­āļ‡āļŦāļĢāļ·āļ­āļĄāļĩāļ›āļĢāļ°āļ•āļīāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļąāļšāļ§āļąāļ•āļ–āļļāđ„āļ”āđ‰ āđ‚āļ”āļĒāļ—āļēāļ‡ Microsoft āđ„āļ”āđ‰ Hololens 2 āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āļžāļąāļ’āļ™āļēāļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āđƒāļŦāđ‰āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļĄāļēāļāļ‚āļķāđ‰āļ™āļāļēāļĢāđ„āļ”āđ‰āļˆāļģāļĨāļ­āļ‡āļŠāļ–āļēāļ™āļāļēāļĢāļ“āđŒ āļŦāļĢāļ·āļ­ āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļˆāļģāļĨāļ­āļ‡ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļœāļđāđ‰āđƒāļŠāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđƒāļ™āļŠāļ–āļēāļ™āļ—āļĩāđˆāļˆāļĢāļīāļ‡ āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđ„āļ›āļŠāļ–āļēāļ™āļ—āļĩāđˆāļˆāļĢāļīāļ‡ Mixed Reality āļŦāļĢāļ·āļ­ MR āļ„āļ·āļ­ āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡āđāļšāļšāļœāļŠāļĄ āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļŦāļĢāļ·āļ­āļ™āļģāđ€āļ­āļēāļ§āļąāļ•āļ–āļļāļĄāļēāļ›āļĢāļēāļāļāļ­āļĒāļđāđˆāđƒāļ™āđ‚āļĨāļāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡ āļ™āļ­āļāļˆāļēāļāļāļēāļĢāļĄāļ­āļ‡āđ€āļŦāđ‡āļ™āđāļĨāđ‰āļ§ MR āļĒāļąāļ‡āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļ–āļķāļ‡āļāļēāļĢāļĢāļąāļšāļĢāļđāđ‰āļ­āļ·āđˆāļ™āđ† āđ€āļŠāđˆāļ™ āļāļēāļĢāđ„āļ”āđ‰āļĒāļīāļ™ āļāļēāļĢāļŠāļąāļĄāļœāļąāļŠ āļāļĨāļīāđˆāļ™ āđāļĨāļ°āļĢāļŠāļŠāļēāļ•āļī …

Class project : AR Telesorting system

AR Telesorting system āļ„āļ·āļ­āļĢāļ°āļšāļš sorting āļœāđˆāļēāļ™ Augmented Reality āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ„āļąāļ”āđāļĒāļāļŠāļīāļ™āļ„āđ‰āļēāđāļĨāļ°āļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡sensor,actuator āļ§āđˆāļēāļĄāļĩāļ›āļąāļāļŦāļēāļŦāļĢāļ·āļ­āđ„āļĄāđˆ Augmented reality āļ„āļ·āļ­āļ­āļ°āđ„āļĢ Augmented reality āļŦāļĢāļ·āļ­ AR āļ„āļ·āļ­ āļāļēāļĢāļĢāļ§āļĄ āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļˆāļĢāļīāļ‡ āļāļąāļš āļ§āļąāļ•āļ–āļļāđ€āļŠāļĄāļ·āļ­āļ™ āđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™āđƒāļ™āđ€āļ§āļĨāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āđ‚āļ”āļĒāļ§āļąāļ•āļ–āļļāđ€āļŠāļĄāļ·āļ­āļ™āļ—āļĩāđˆāļ§āđˆāļēāļ™āļąāđ‰āļ™ āļ­āļēāļˆāļˆāļ°āđ€āļ›āđ‡āļ™ āļ āļēāļž, āļ§āļīāļ”āļīāđ‚āļ­, āđ€āļŠāļĩāļĒāļ‡, āļ‚āđ‰āļ­āļĄāļđāļĨāļ•āđˆāļēāļ‡āđ†āļ—āļĩāđˆāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļĄāļēāļˆāļēāļāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ, āļĄāļ·āļ­āļ–āļ·āļ­, āđ€āļ—āļ›āđ€āļĨāđ‡āļ•, āļŦāļĢāļ·āļ­āļ­āļļāļ›āļāļĢāļ“āđŒāļŠāļ§āļĄāđƒāļŠāđˆāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāļ•āđˆāļēāļ‡āđ† āđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļāļąāļšāļŠāļīāđˆāļ‡āļ—āļĩāđˆāļˆāļģāļĨāļ­āļ‡āļ™āļąāđ‰āļ™āđ„āļ”āđ‰ āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāđƒāļŠāđ‰ Vuforia …

Class Project : Lidar bot for maze solving (SNC Group)

āļŠāļ§āļąāļŠāļ”āļĩāļ„āļĢāļąāļš āļ§āļąāļ™āļ™āļĩāđ‰āļˆāļ°āļĄāļēāđāļšāđˆāļ‡āļ›āļąāļ™āļ„āļ§āļēāļĄāļĢāļđāđ‰āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāļ—āļģāđ‚āļ›āļĢāđ€āļˆāđ‡āļ„āđƒāļ™āļ§āļīāļŠāļē Computer programming for robotics āļāļąāļ™āļ„āļĢāļąāļš āļāđˆāļ­āļ™āļ­āļ·āđˆāļ™āđ€āļĨāļĒāđ‚āļˆāļ—āļĒāđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ·āļ­ Project āļ‚āļ­āļ‡āļĢāļēāļĒāļ§āļīāļŠāļēāļ™āļĩāđ‰āđ€āļ™āđ‰āļ™āļ—āļĩāđˆāļāļēāļĢāļ„āļīāļ”āđ€āļŠāļīāļ‡āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āļ™āļąāļāđ€āļĢāļĩāļĒāļ™āļ­āļ­āļāđāļšāļšāđ€āļ‚āļēāļ§āļ‡āļāļ• 4000×4000 mm. āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļšāļ‡āđˆāļēāļĒ Algorithm āļ—āļĩāđˆāđƒāļŠāđ‰ Dept First search āđ€āļ›āđ‡āļ™ Algorithm āļŦāļĨāļąāļāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļŦāļēāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ” āđ‚āļ”āļĒāļŦāļĨāļąāļāļāļēāļĢāļ—āļĩāđˆāļ™āļģāļĄāļēāđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ”āļąāļ‡āļ™āļĩāđ‰ 1.āļŠāļģāļĢāļ§āļˆāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ‚āļ”āļĒāļĢāļ§āļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļŦāļĨāļąāļāļāļēāļĢāđƒāļŦāđ‰ robot āļ§āļīāđˆāļ‡āđ‚āļ”āļĒāļĄāļĩāļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļšāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ”āļąāļ‡āļ™āļĩāđ‰ āđ‚āļ”āļĒāļ•āļąāļ§āđāļ›āļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļāđ‡āļšāļ„āđˆāļēāđ€āļŠāđ‰āļ™āļ—āļēāļ‡ āđ€āļĢāļēāļˆāļ°āđƒāļŠāđ‰ array 2 āļĄāļīāļ•āļīāđƒāļ™āļāļēāļĢāđ€āļāđ‡āļš āđ‚āļ”āļĒāļĄāļĩāļŠāļ­āļ‡āļ•āļąāļ§āđāļ›āļĢāļ„āļ·āļ­ visited: āđ€āļ›āđ‡āļ™ array …

Class Project: Robot Teleoperation with Augmented Reality Virtual Surrogates

Inspiration reference: Robot Teleoperation with Augmented Reality Virtual Surrogates – HRI’19 – YouTube Class Project Overview āđƒāļŠāđ‰āđāļ§āđˆāļ™ oculus quest 2 āļ”āļđāļĄāļ·āļ­āļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āđāļĨāļ°āļ•āļģāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒ āđāļĨāļ°āļœāļđāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļĩāđ‰āđ€āļžāļ·āđˆāļ­āļĄāļēāļĢāđŒāļ„āļ•āļģāđāļŦāļ™āđˆāļ‡āļˆāļļāļ”āļŦāļĄāļēāļĒāđƒāļŦāđ‰āļŦāļļāđˆāļ™āļĒāļ™āļ•āđŒāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ„āļ›āļ•āļģāđāļŦāļ™āđˆāļ‡āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āđ„āļ”āđ‰ āļ­āļļāļ›āļāļĢāļ“āđŒāļ—āļĩāđˆāļ„āļēāļ”āļ§āđˆāļēāđƒāļŠāđ‰ Software āļˆāļļāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđŒ āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļ‡āļēāļ™ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļ Oculus Quest 2 āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļĢāļ°āļšāļš AR āđ„āļ”āđ‰āļŦāļēāļāļĒāļąāļ‡āđ„āļĄāđˆ Build and …

Class Project : ZONA

Objective āļ āļēāļžāļžāļīāļžāļīāļ˜āļ āļąāļ“āļ‘āđŒ Devio Beacon Tracker Devio Beacon Tracker āļ„āļ·āļ­āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ—āļĩāđˆāļ–āļđāļāļžāļąāļ’āļ™āļēāļ‚āļķāđ‰āļ™āļĄāļēāđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļšāļŠāļĄāļēāļĢāđŒāļ—āđ‚āļŸāļ™ āļĄāļĩāļ„āļ§āļēāļĄāļ™āđˆāļēāļŠāļ™āđƒāļˆāļ•āļĢāļ‡āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāđˆāļ‡āļŠāļąāļāļāļēāļ“ Bluetooth āļ—āļĩāđˆāđƒāļŠāđ‰āļžāļĨāļąāļ‡āļ‡āļēāļ™āļ•āđˆāļģ (Bluetooth Low Energy) āđ„āļ›āļĒāļąāļ‡āļŠāļĄāļēāļĢāđŒāļ—āđ‚āļŸāļ™āļ‚āļ­āļ‡āļœāļđāđ‰āļĢāļąāļšāļŠāļąāļāļāļēāļ“āđƒāļ™āļĢāļąāļĻāļĄāļĩāļ—āļĩāđˆāļĄāļĩāļŠāļąāļāļāļēāļ“āļŠāđˆāļ‡āđ„āļ›āļ–āļķāļ‡ āđ‚āļ”āļĒāļĄāļĩ Event āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰ 3 āļ­āļĒāđˆāļēāļ‡āļ„āļ·āļ­ āļ•āļēāļĢāļēāļ‡ Event āļ‚āļ­āļ‡ Devio Beacon Tracker āļ āļēāļž Devio Beacon Tracker System Scenario āļ āļēāļžāļĢāļ°āļšāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ ZONA …