Real Time Motion Planning on Embedded Platforms: ESP32 | QT | QSerialPort | FreeRTOS
Автор: VDEngineering
Загружено: 2024-09-28
Просмотров: 1493
Timestamps:
Sampling based motion planning overview: 00:30
Coding a tree using only raw pointers: 05:14
Traversing a tree efficiently using a pointer array (least space complexity): 11:00
GUI Design using QT, QCustomPlot, QSerialPort: 19:15
UML Diagram and ESP32 C++ Code: 26:45
Demo: 35:20
Resources:
~~ QSerialPort: • Qt & Arduino - Reading a Temperature Senso... and • Create a GUI for your Arduino Project | QS...
~~ QCustomPlot: • Plotting in Qt using QCustomPlot
~~ PlatformIO: https://platformio.org/
~~ USB to UART adapter and drivers for ESP32: https://www.amazon.ca/dp/B07CHGK4G7 and https://www.silabs.com/developers/usb...
In this video we will deploy the sampling based motion planning algorithm Rapidly Exploring Random Trees onto an embedded microcontroller (ESP32). You will learn to create a tree and linked list data structure using only raw pointers (C style), along with traversing it using just an array (no queue or stack). This uses the least amount of space complexity and lets you work directly with pointers. You will also see how a GUI can be made for your embedded application using QT and QSerialPort along with passing data from your ESP32 to the GUI, a process known as serialization.
Thanks for watching!
~~My Udemy Courses on Motion Planning / Navigation / Flight Simulation / Aerospace
https://www.udemy.com/user/vinayak-de...
~~Contact Me: https://www.vinayakd.com/
~~Instagram: / vinayak_desh
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: