Pain point 1: Assembly is too complicated and time-consuming (60 seconds to screw a screw).
Pain point 2: Programming is too complex to support multiple software platforms
Pain Point 3: The number of sensors is small and multiple scenarios are not supported.
Pain Point 4: Lack of Systematic Courses, No Support for Competition
A brief summary of Mio robots.
1.Mio programming education robot assembly structure is simple, to a large extent to solve the assembly process in class is too complex, leading to most of the classroom time for assembly a disassembly of robots. It is also gradually summarized and accumulated in the process of practical teaching. Nowadays, many companies like to use more scattered structural parts as robotic teaching equipment, but in the actual use process, for primary and secondary school students, the installation practice of a screw is about 60S, and a robot usually has 20-30 lessons of screw, which wastes much time for teachers to teach theoretical knowledge. The structure is simple and the shape is unified. It is convenient for school teachers to teach in large classes. As a universal education robot, it has great advantages.
2. Mio robot is a set of hardware, which supports three programming languages and corresponds to three stages of programming.
Scratch is a child programming tool designed and developed by MIT. Its characteristics are: users can not recognize English words, or can not use the keyboard. The commands and parameters of the program are implemented by building blocks. Drag the module to the program edit bar with the mouse. Scratch is mainly for beginners of programming, so that they can learn programming language and simple programming logic without programming foundation and only know numbers and Chinese characters.
Arduino is a convenient, flexible and user-friendly open source electronic prototype platform. Includes hardware (various models of Aduino board) and software (Arduino IDE). Developed by a European development team in the winter of 2005. Arduino can use existing electronic components such as switches or sensors or other control devices, LEDs, stepping motors or other output devices. Nowadays, many popular UAVs and 3D printers are developed on the open source software and hardware platform of Arduino. Arduino is a very powerful software and hardware development platform, which is very popular with all the world's business enthusiasts.
Python is an object-oriented interpretive computer programming language. Python has a rich and powerful library. It is often nicknamed glue language, which can easily connect various modules (especially C/C++) made in other languages. Now many provinces are promoting Python programming teaching. In some places, Python is included in the entrance examination catalogue of primary and secondary schools. In the latest global programming language list, Python language ranks first, which shows that it is welcomed by many development enthusiasts.
3. Support twenty or thirty kinds of robot sensors. In addition to the brain, robots must also be equipped with a variety of sensors to sense the external environment. Mio robots support twenty or thirty kinds of robot sensors, so that they can be extended and applied in various situations
4.Support dozens of scenario applications. Mio has a perfect structure and sensor system, so that it can cope with a variety of situational applications. For example: robot obstacle avoidance, robot line-finding, robot soccer, robot fighting, robot walking upright, robot crawling, radar robot, game machine, Internet of Things, fire extinguishing robot, tank robot, thermometer, anti-theft alarm and so on.
5.Expanding multiple contest-level robot sensors. For example, multi-route patrol sensor, multi-channel flame sensor, high-voltage battery, high-speed motor and so on. Easily deal with classroom teaching and contest application.