Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathworks-robotics/ai-robotics-workshop
Hands-on workshop on learning how to develop AI-based autonomous mobile robot
https://github.com/mathworks-robotics/ai-robotics-workshop
Last synced: about 2 months ago
JSON representation
Hands-on workshop on learning how to develop AI-based autonomous mobile robot
- Host: GitHub
- URL: https://github.com/mathworks-robotics/ai-robotics-workshop
- Owner: mathworks-robotics
- License: other
- Created: 2021-05-09T23:45:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-06T08:26:28.000Z (7 months ago)
- Last Synced: 2024-11-13T21:44:32.360Z (2 months ago)
- Language: MATLAB
- Size: 88.5 MB
- Stars: 14
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-robotics-teaching - (Intermediate) AI for Robotics Workshop [Examples
README
# MATLAB AI Robotics Workshop
[![View MATLAB AI Robotics Workshop on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://jp.mathworks.com/matlabcentral/fileexchange/91980-matlab-ai-robotics-workshop)
This material outlines a hands-on workshop on learning how to develop AI-based autonomous mobile robot for university students and engineers of all skill levels. MATLAB and Simulink are utilized as an intuitive learning environment for deep learning and control algorithms with a 3D virtual simulation environment. In addition, this content also covers the hardware deployment using an [NVIDIA® JetBot](https://jetbot.org/).
![MATLAB AI robotics workshop demo video](doc/matlab_ai_robotics_workshop.gif)
[Japanese version](README_JP.md)
## Setup
### Simulation
MathWorks Products (http://www.mathworks.com)
The hands-on content has been tested with R2024a.
* [MATLAB®](https://www.mathworks.com/products/matlab.html)
* [Simulink®](https://www.mathworks.com/products/simulink.html)
* [Image Processing Toolbox™](https://www.mathworks.com/products/image.html)
* [Computer Vision Toolbox™](https://www.mathworks.com/products/computer-vision.html)
* [Deep Learning Toolbox™](https://www.mathworks.com/products/deep-learning.html)
* [Parallel Computing Toolbox™](https://www.mathworks.com/products/parallel-computing.html)
* [Robotics System Toolbox™](https://www.mathworks.com/products/robotics.html)
* [Simulink 3D Animation™](https://www.mathworks.com/products/3d-animation.html)### Hardware Deployment (*Optional*)
![NVIDIA JetBot hardware deployment video](doc/matlab_ai_robotics_workshop_hardware.gif)
Following MathWorks products and 3rd party products are additionally required for the hardware deployment.
* [ROS Toolbox](https://www.mathworks.com/products/ros.html)
* [MATLAB Coder™](https://www.mathworks.com/products/matlab-coder.html)
* [Simulink Coder™](https://www.mathworks.com/products/simulink-coder.html)
* [GPU Coder™](https://www.mathworks.com/products/gpu-coder.html)3rd Party Products
* [NVIDIA® JetBot](https://jetbot.org/) (We tested with [FaBo's JetBot](https://www.fabo.store/collections/jetbot/products/jetbot-kit))
## Getting Started
1. Launch MATLAB
2. Open `ai_robotics_workshop.prj`
3. Follow the opened Live Script## Documentation
Please find the [PDF documentation](doc/AI_Robotics_Workshop.pdf) for details.
## License
The license for MATLAB AI Robotics Workshop is available in the [license.txt](license.txt) file in this GitHub repository.
## Community Support
[MATLAB Central](https://www.mathworks.com/matlabcentral)
Copyright 2021 The MathWorks, Inc.