Please learn some basic Python and Ubuntu Linux. Please go through the videos to learn how to use Raspberry Pi Pico W or an ESP32 with the different components and how to build a mecanum wheels car before going through these videos.
We are in the process of integrating Nvidia Jetson Orin Nano running ROS2 with Raspberry Pi Pico W and ESP32 running MicroROS to create toy self driving cars to help pupils learn AI and coding on.
We are also working on a Large Language Model that specialises in hardware and software development that could be used to assist pupils while they learn to code.
There are also many free courses on Computer Science, Programming, AI and Machine Learning online that you could go through.
You could also go through huggingface and look at the source code for LeRobot
https://huggingface.co/lerobot
https://github.com/huggingface/lerobot
Huggingface has a lot of open source large language models that you could also try out via LM Studio. Just download LM Studio and try out the different open source LLMs and use their APIs locally too. You could also install n8n in a docker container or set up a local homelab using Rancher to manage the docker containers and the Kubernete clusters.
We are also be looking at showing pupils how to fine tune Audio-Vision Language Model for robots to use in the future. To fine tune Machine Learning models you need to build the right infrastructure from the start, so the sooner pupils Learn Linux, Docker, Kubernete clusting, RAG and possibly kafka the better.
We are also looking at TensorRT
https://docs.nvidia.com/nemo-framework/user-guide/24.09/deployment/llm/optimized/tensorrt_llm.html
We are also looking at simulation tools for robots to learn on, like Gazebo and Nvidia Isaac Gym.