📄️ Image
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
📄️ Pointcloud
Toolkits for point cloud processing
📄️ Mesh
Toolkits for mesh processing
📄️ Articulation
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.
📄️ Video
Toolkits for video generation and processing
📄️ Blender
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
📄️ FFmpeg
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