Exploring the Future of Technology

Deep dives into Robotics, Artificial Intelligence, and C++ programming. Join me on a journey of continuous learning and innovation.

Speed Profile Generation: An Easy and Fast Method for Motion Planning
Speed ProfileRobotics

Speed Profile Generation: An Easy and Fast Method for Motion Planning

Discover a robust three-step algorithm for generating vehicle speed profiles that guarantees adherence to physical constraints while remaining computationally efficient. Perfect for robotics and autonomous systems!

Read Article
Physical Intelligence in Robotics: Bridging AI and the Physical World
Physical IntelligenceRobotics

Physical Intelligence in Robotics: Bridging AI and the Physical World

An in-depth exploration of Physical Intelligence in robotics, focusing on the integration of AI with physical interaction and adaptability.

Read Article
RoboticsReinforcement Learning

Making quadrupeds Learning to walk: Step-by-Step Guide

Learn how to train a quadruped robot to walk using reinforcement learning, from defining actions and observations to designing rewards and transitioning from simulation to reality.

Read Article
Footsteps Planning: Step-by-Step Guide
RoboticsLocomotion

Footsteps Planning: Step-by-Step Guide

A comprehensive guide to footstep planning for bipeds and quadrupeds, covering 2D and 3D foot trajectories, ZMP generation, and CoM trajectory computation.

Read Article
Wake-Word Detection for your AI robot: A Step-by-Step Guide
NLPAI

Wake-Word Detection for your AI robot: A Step-by-Step Guide

Learn how to build a wake-word detection system for your devices, exploiting NLP and AI. Understand the key concepts, training process and its application in robotics.

Read Article
Flow Matching Explained: From Noise to Robot Actions
Flow MatchingRobotics

Flow Matching Explained: From Noise to Robot Actions

Learn how flow matching generates continuous data, such as robot actions, by denoising samples drawn from a simple noise distribution. Understand the key concepts, training process, and application in robotics.

Read Article
Graph SLAM: From Theory to Implementation
SLAMRobotics

Graph SLAM: From Theory to Implementation

A comprehensive guide to understanding and implementing Graph SLAM, covering theoretical foundations, mathematical principles, and practical implementation with real-world examples.

Read Article
Mastering Quadratic Programming: From Theory to Practice
OptimizationAlgorithms

Mastering Quadratic Programming: From Theory to Practice

A deep dive into Quadratic Programming, covering theory, applications, and solution methods with practical examples.

Read Article
Line Search Methods in Unconstrained Optimization
OptimizationAlgorithms

Line Search Methods in Unconstrained Optimization

An exploration of line search methods for solving unconstrained optimization problems, including their implementation and convergence properties.

Read Article
Integrating ROS 2 with Custom C++ Libraries for Advanced Robot Functionality
ROS 2C++

Integrating ROS 2 with Custom C++ Libraries for Advanced Robot Functionality

A comprehensive guide to seamlessly integrating custom C++ libraries with ROS 2 for enhanced robot capabilities.

Read Article
My Journey in Formula Student: From Developer to Team Leader
Formula StudentAutonomous Racing

My Journey in Formula Student: From Developer to Team Leader

Exploring my experience with Dynamis PRC in Formula Student, including the exciting world of autonomous racing.

Read Article
PoliMove and A2RL: Pushing the Boundaries of Autonomous Racing
Autonomous RacingA2RL

PoliMove and A2RL: Pushing the Boundaries of Autonomous Racing

Exploring the exciting world of autonomous racing through PoliMove's participation in A2RL and the advancements in autonomous vehicle technology.

Read Article
Multi Path Trajectory Tracking in Dynamic Traffic Environment
MPCPath Planning

Multi Path Trajectory Tracking in Dynamic Traffic Environment

Exploring an optimal control system using Model Predictive Control for autonomous vehicle navigation in dynamic traffic.

Read Article
Unit Testing Robotic Software Components: Best Practices in C++
C++Testing

Unit Testing Robotic Software Components: Best Practices in C++

A comprehensive guide to writing effective unit tests for robotic software components, with practical examples and best practices in C++.

Read Article
Concurrency in C++: Threading and Synchronization for Robotic Systems
C++concurrency

Concurrency in C++: Threading and Synchronization for Robotic Systems

Dive deep into the world of concurrent programming in C++ for robotics. Explore threading, synchronization techniques, and strategies for creating efficient multi-threaded robotic systems. Learn how to leverage mutexes, condition variables, and atomic operations to build responsive and robust robots.

Read Article
Memory Management in C++: Best Practices and Common Pitfalls
C++memory management

Memory Management in C++: Best Practices and Common Pitfalls

Explore the intricacies of memory management in C++ with a focus on robotics applications. Learn about RAII, smart pointers, and best practices to write efficient and robust code while avoiding common memory-related pitfalls.

Read Article
Mastering Modern C++: Essential Features in C++17 and C++20
C++C++17

Mastering Modern C++: Essential Features in C++17 and C++20

Explore key features introduced in C++17 and C++20 that are particularly relevant for robotics development. Learn about structured bindings, concepts, ranges, coroutines, and more to enhance your C++ coding in robotics projects.

Read Article
Autonomous Functionality in Formula Student Dynamis PRC
Autonomous DrivingAI

Autonomous Functionality in Formula Student Dynamis PRC

An overview of the autonomous driving modules in the Dynamis PRC Formula Student car.

Read Article

Stay Updated

Get the latest articles and insights delivered directly to your inbox. No spam, just quality content.

Get a list of personally curated and freely accessible ML, NLP, and computer vision resources for FREE on newsletter sign-up.