Vision-Language-Action Models
Grounding perception, language and robot actions for embodied task execution.
View project ↗SOFTWARE ENGINEERING × MECHATRONICS SYSTEMS ENGINEERING × MACHINE LEARNING × PHYSICAL AI
codeEngineering is an engineering and research platform focused on software systems, machine learning and intelligent robotic technologies.
It explores how computational models can perceive, learn, make decisions and interact with the physical environment.
GitHub ↗P.00 / Selected projects
Grounding perception, language and robot actions for embodied task execution.
View project ↗Exploring structured behaviour generation and adaptation for intelligent robotic systems.
View project ↗Learning-enabled manipulation under kinematic and physical constraints.
View project ↗Select a project card, use the Left and Right arrow keys, or swipe on a touch screen to bring it into focus.
R.01 / Research focus
My interests bring together machine learning, robotics and the mathematical description of physical systems. The following topics describe current research focus and active exploration, not completed claims.
Intelligent systems that learn and act in connection with the physical world.
Learning-based models that connect visual, linguistic and action-oriented representations.
Models for representing and generating complex robotic behaviour.
Reinforcement learning and imitation learning for robotic systems.
Manipulator behaviour, kinematics, inverse kinematics and system dynamics.
Generative and diffusion-based approaches for robotic interaction and control.
Holonomic and nonholonomic constraints in the mathematical description of robotic systems.
Computational and energy optimisation of AI models for practical intelligent systems.
Exploring Hugging Face LeRobot, ROS, Gazebo and robotic simulation environments.
PUB.01 / Publications
Peer-reviewed publications and academic research outputs.
View publications ↗T.01 / Teaching
As a doctoral researcher, I conduct laboratory classes and prepare educational materials for students. I value practical learning, clear explanations and good programming practices.
My goal is to help students understand how software works and develop independent problem-solving skills rather than simply provide finished solutions.
S.01 / Technologies & tools
Technologies are grouped by their current role; the labels distinguish established professional focus from research exploration.
C++/Python development and workflows for software and mechatronics systems engineering.
Established focusMachine learning for robotics and generative approaches.
Research focusC++, manipulation, ROS, Gazebo and simulation.
Active explorationLaTeX, modelling, experiments and analysis.
Academic workflowGitHub, version control and CI/CD automation.
Development workflowC.01 / Contact
For professional and academic enquiries, use the confirmed contact details.