作者:
Hu, HeRenmin Univ
MOE Sch Informat 59 Zhongguancun St Beijing Peoples R China Renmin Univ
MOE DEKE 59 Zhongguancun St Beijing Peoples R China
Deep Learning methods are gaining popularity with both academy and industry. We are in dire need of student affordable educational platform that can support doing Deep Learning experiments. In this paper, we present a...
详细信息
Deep Learning methods are gaining popularity with both academy and industry. We are in dire need of student affordable educational platform that can support doing Deep Learning experiments. In this paper, we present a mobile robot platform based on arduino for educational experiments in visual Deep Learning. The educational robot uses arduino open-source hardware and supports various programming interfaces, including C/C++, Python and Matlab. The robot uses an attached android mobile phone to capture images and video streams. Visual Deep Learning models such as DNNs and CNNs can be examined and practiced with the robot.
This paper describes the structure of a mobile robot suitable for laboratory experiments. The robot is developed with the ideas of minimizing the production costs and of executing motion commands received from an exte...
详细信息
ISBN:
(纸本)9781509027200
This paper describes the structure of a mobile robot suitable for laboratory experiments. The robot is developed with the ideas of minimizing the production costs and of executing motion commands received from an external computer that runs the (possible computational intensive) planning algorithms. The proposed system is a differential wheeled robot built based on an arduino platform, it has a small physical size and it is capable of wireless communication. These characteristics make it useful for validating planning algorithms for mobile robots in computer-guided laboratory experiments, while lowering the expenses required by such a setup. Moreover, in order to compensate the communication delay between the central computer and the robot, an estimation algorithm is implemented on the robot for obtaining a smoother motion.
The encouragement program of Science, Technology, Engineering and Mathematics (STEM) among students has been the focus of policymakers from different countries including Malaysia since the rapid development of the Int...
详细信息
ISBN:
(纸本)9781450377355
The encouragement program of Science, Technology, Engineering and Mathematics (STEM) among students has been the focus of policymakers from different countries including Malaysia since the rapid development of the Internet of things (IoT). The objective of the STEM initiative is to promote interest among students in taking up the related STEM subjects especially the subjects of computer science and electronics engineering. The program also expected to produce students who have knowledge, skills and values in the STEM fields to increase the number of experts in preparing an adequate supply of qualified workers for employment. Many approaches have been applied to increase the interest of students in learning STEM and one of them is using robots. robots have the edge of becoming the next big thing in traditional curricula. The enjoyment and excitement that bring into the learning experience by using robots are deemed as an instrumental aspect for teaching young children. This paper discussed the effectiveness of using low-cost arduino based robots to increase the interest of students in learning about electronics and computer programming. A workshop on learning robotic programming was conducted in two selected secondary schools in Sarawak by Universiti Teknologi MARA Sarawak. A total of 93 participants of age 13 years old were taking part in the workshop. The participants were asked to fill in an entrance survey before the workshop and an exit survey after attending the workshop. By analysing both surveys, the increment of interest on STEM among the students is measured. A competition has been organized to test on the robotic programming knowledge and skills of the students. Five out of six groups of the students could use the sensor that they have not been taught before. Two groups can solve the very difficult questions that involve multiple sensors during the competition. This finding indicates that the workshop has successfully promoted the interest of learning robo
Master programming arduino with this hands-on guide arduino Sketches is a practical guide to programming the increasingly popular microcontroller that brings gadgets to life. Accessible to tech-lovers at any level, th...
详细信息
ISBN:
(数字)9781118919699
ISBN:
(纸本)9781118919606 9781119183716
Master programming arduino with this hands-on guide arduino Sketches is a practical guide to programming the increasingly popular microcontroller that brings gadgets to life. Accessible to tech-lovers at any level, this book provides expert instruction on arduino programming and hands-on practice to test your skills. You'll find coverage of the various arduino boards, detailed explanations of each standard library, and guidance on creating libraries from scratch – plus practical examples that demonstrate the everyday use of the skills you're learning. Work on increasingly advanced programming projects, and gain more control as you learn about hardware-specific libraries and how to build your own. Take full advantage of the arduino API, and learn the tips and tricks that will broaden your skillset. The arduino development board comes with an embedded processor and sockets that allow you to quickly attach peripherals without tools or solders. It's easy to build, easy to program, and requires no specialized hardware. For the hobbyist, it's a dream come true – especially as the popularity of this open-source project inspires even the major tech companies to develop compatible products. arduino Sketches is a practical, comprehensive guide to getting the most out of your arduino setup. You'll learn to: Communicate through Ethernet, WiFi, USB, Firmata, and Xbee Find, import, and update user libraries, and learn to create your own Master the arduino Due, Esplora, Yun, and robot boards for enhanced communication, signal-sending, and peripherals Play audio files, send keystrokes to a computer, control LED and cursor movement, and more This book presents the arduino fundamentals in a way that helps you apply future additions to the arduino language, providing a great foundation in this rapidly-growing project. If you're looking to explore arduino programming, arduino Sketches is the toolbox you need to get started.
In this paper, we present a low-cost(less than $10) real-time mobile-robot platform: Aicar, for educational experiments in Intelligent Automation and related disciplines such as Artificial Intelligence and robot Engin...
详细信息
In this paper, we present a low-cost(less than $10) real-time mobile-robot platform: Aicar, for educational experiments in Intelligent Automation and related disciplines such as Artificial Intelligence and robot Engineering. The Aicar platform uses arduino open-source hardware and supports various programming interfaces including C/C++, Python and Matlab. With its attached android mobile phone, Aicar can support image capturing and video streaming for computer vision applications. With Aicar, various Intelligent Automation and Artificial Intelligence algorithms can be practiced, including rule based system, reinforcement learning and deep learning algorithms. Aicar platform is open sourced and the hardware design and software startup code for Aicar project is available for public access through the free online service.
暂无评论