There are a lot of materials and toolkits for image processing. Here we provide some materials and some code snippets mainly using OpenCV and Pillow.
📄️ Convex Decomposition
Tutorial for convex decomposition for physical simulation and toolkits for doing that
Toolkits for point cloud processing
Toolkits for mesh processing
Articulated objects and robots are always described using XML files. URDF(Unified Robot Description Format) is the most popular one used in robotics for describing the structure and properties of a robot. Here we provide code for articulation parsing, calculation and so on.
Toolkits for video generation and processing
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Blender features Blender’s physics system, which allows you to simulate a number of different real-world physical phenomena. You can use these systems to create a variety of static and dynamic effects such as water, cloth, smoke, rain, grass, and many more.
📄️ Reinforcement Learning
Useful Materials for Reinforcement Learning Algorithms
Advanced command line toolkits for video editing and compression
📄️ Filter and Smoothing
Filters are indispensable in the field of robotics, enabling robots to interpret their environment and respond
📄️ 3D Transformation
Tutorial on Handling SO(3) and SE(3) Transformations for Simulation