Here are some useful Python libraries that you can learn to create your first robot or AI:
TensorFlow: TensorFlow is an open-source machine learning library that can help you build neural networks for deep learning. It is widely used for creating AI systems and robots that use machine learning algorithms.
PyTorch: PyTorch is another popular machine learning library that can help you build deep learning models. It is easy to use and is suitable for creating AI systems and robots.
OpenCV: OpenCV is an open-source computer vision library that can help you create robots that can see and understand their environment. It is useful for tasks such as object detection, facial recognition, and image segmentation.
ROS: ROS stands for Robot Operating System and is a set of libraries and tools that can help you build robot applications. It is widely used in the robotics industry and has a large community that can help you with any questions or issues.
Pygame: Pygame is a set of Python modules designed for game development. It can be useful for creating simple robotic games and simulations.
In terms of programming languages, Python is not weak for creating AI and robotics projects. Python has a vast array of libraries and tools that make it easy to develop AI and robotics applications. However, if you want to learn a programming language specifically for robotics, you might also consider C++.
I hope this helps you get started with your project! Good luck!
Python is a very strong language for Artificial Intelligence, Machine Learning and Data Science, some of the popular libraries for creating your own AI in Python are as follows:
NumPy, Pandas, Matplotlib, Scikit-learn and two really popular Machine Learning frameworks I would recommend are either TensorFlow or PyTorch .
Wish you good luck in creating your AI Model.