micro_ros Micro-ROS on STM32 micro-controller This is the unofficial tutorial for setting up the micro-ROS on STM32 micro-controller. I have successfully set up the micro-ROS on the STM32F446RET6 and tested wi 2022-12-21 #ROS #STM32
BLDC-Driver-Project Introduction This is my final project in the master course named “Actuation and Sensing Mechanisms for Robots”. The BLDC (Brushless DC Electric Motor) is a famous motor that is used in several resear 2022-12-10 #Hardware, Projects
PyBullet PyBulletIntroduction PyBullet is a fast and easy to use Python module for robotics simulation and machine learning, with a focus on sim-to-real transfer. PyBullet provides forward dynamics simulation 2022-10-14 #Simulation #PyBullet
ROS2 (Humble) Installation This post records my process of installing the ROS2 framework. I have followed the official guidance to install it. My laptop has been installed Ubuntu 22.04 which is the last version in this time. I 2022-07-12
SOFA Study Record (Tripod) IntroductionThis post record how to use the SOFA and the SoftRobots plugin in order to simulate a soft robot. The first part is dedicated to the set up of the simulation environment and the modeling o 2022-07-05 Soft Robot #Simulation #Soft Robot #Hardware
FlowIO IntroductionFlowIO is a miniature, pneumatic development platform with a software toolkit for control, actuation, and sensing of soft robots and programmable materials. Five pneumatic ports and multip 2022-06-29 Soft Robot #Soft Robot #Hardware
SOFA Study Record (2) Scene GraphA simulation in SOFA is described as a scene with an intrinsic generalized hierarchy. This scene is composed of nodes organized as a tree or as a Directed Acyclic Graph (DAG). The different 2022-06-29 Soft Robot #Simulation #Soft Robot
SOFA Study Record (1) IntroductionThe idea of creating an open-source platform for physics-based simulation first arouse in the rooms of the CIMIT in Boston in 2000. It took about four years before a white paper describin 2022-06-28 Soft Robot #Simulation #Soft Robot
Dynamic-Q IntroductionIn reinforcement learning, “model” usually refers to the model of the environment with which the intelligent agent interacts. And that is modeling the state transition probability and rewa 2022-06-27 #Reinforcement Learning #Algorithm
A CMake-Based Project IntroductionCMake is a versatile tool that helps you build C/C++ projects on just about any platform. It’s used by many popular open source projects including LLVM, QT, KDE and Blender. All CMake-base 2022-06-17 Tool #Tool