Canonical feature-engineering based machine learning concepts, methods, and applications.
In machine learning, a convolutional neural network (CNN, or ConvNet) is a class of deep, feed-forward artificial neural networks, most commonly applied to analyzing visual imagery.
Let's talk about some Kaggle competitions, and build a team.
The first Arduino on wheels, the easiest way to get started with robotics. Links:Github-Arduino   Gitbook-Arduino '
The small humanoid robot has 10 degrees of freedom, each leg has 3 degrees of freedom, each arm has 2 degrees of freedom.
An intelligent small manipulator based on STM32, which realizes the function of grasping object, color recognition and so on.
Lego Mindstorms is a popular and powerful robotics platform, but when learning how to develop for a networked world, there are some serious limitations.
The Drone is a versatile open source flying development platform that fits in the palm of your hand.Github-STM32F767ZI   Gitbook-STM32F767ZI'
Robomaster national robotics competition in China initiated and undertaken by DJI and jointly hosted by the Communist Youth League.
Linux From Scratch, build your own Linux onto a particular embedded board (
Get familiar with fundemental Linux commands, and get familiar with some popular open source software.
Linux is an open-source and Unix-like operating system that is written in C and is compliant with the POSIX standard.
''CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.''
C++ is a comprehensive programming language, which has imperative, OOP and generic programming features. It's the mother programming language of almost
Python is the most popular language for machine learning, and Anaconda provides a convenient package management system conda for Python.
On TIOBE, Java has been always ranking the FIRST most popular programming language. Java is a full OOP language running needs to run on a native JVM.
other modern programming languages.
Based on the IoT protacols and any type of SBCs, multiple interesting smart home projects are to be done, including: smart lock, smart video surveillance, smart bulb, smart curtain, etc.
Get familiar with various IoT protocols: Bluetooth, Zigbee, Wifi 801.11 b/g/n/ac, Z-Wave, etc, with the hardware boards.
A single-board computer (SBC) is a complete computer built on a single circuit board, such as: one-user-one-task Arduino, multi-user-multi-task Raspberry PI, Banada PI, Orange PI, etc.
OpenFPGADuino is a board having the functionality of Arduino yun + Raspberry PI+ FPGA. Links:Github-OpenFPGAduino   Gitbook-OpenFPGAduino'
Create the panaroma images or reconstruct 3D environment for the users to experience the immersive 3D, using Google cardboard, Samsung Gear VR, or Oculus Rift, etc.
Various state-of-the-art sensors, including: Kinect, Leap Motion, Amazon Echo, etc.
Various human computer interfaces based on novel sensors, including: voice recognition based hci, hci based on activity recognition using human skeleton info.
This institution attaches great importance to the development of the new robot technology company, which is one of the young robots. Specializing in robotics and embedded systems, a variety of computer vision hotspot algorithms.
Not A Member Yet ? Sign - Up Now !
Not A Member Yet ? Login - Now !