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 for pupils to learn AI coding on.
We are also working on a Large Language Model that specialises in hardware and software development that could 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 as a lot of open source large language models that you could try out via LM Studio. Just download LM Studio and try out the different open source LLMs and use their APIs locally too.
We are also be looking at fine tuning Audio-Vision Language Model for robots to use in the future using Nemo https://docs.nvidia.com/nemo-framework/user-guide/latest/vlms/avlm.html.
https://www.nvidia.com/en-gb/ai-data-science/products/nemo/
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.