Docker Overview Docker is a tool that helps you create, share, and run applications in containers. Containers are small, lightweight packages that include everything your application needs, like t...
Systems Engineering and Project Management for Robotics
The content below are my notes for the class "16-650 Systems Engineering and Management for Robotics” Fall 2024, by Dr. Dimi Apostolopoulos. The credit for the full content goes to Professor Dimi a...
Development of Python-Based Simulator for Analyzing Autonomous Underwater Glider Motions and Performance
The following project was done as part of my undergraduate thesis at the Institute for Systems and Robotics, Lisbon under the supervision of Dr. David Cabecinhas and Dr. Pedro Batista Abstract ...
Multi-Agent Traffic Signal Control using Reinforcement Learning
The following work was carried out during my summer internship at the Multi-Agent Robotic Motion Laboratory, National University of Singapore under the supervision of Dr. Guillaume Sartoretti. Hyb...
Swarm Robot Coordination
Abstract Swarm robotics is an emerging field that enables a group of robots to collaborate and achieve complex tasks that are difficult for a single robot to accomplish. One of the key challenges ...
Swarm Robot Tasks and Algorithms
The following are some of the algorithms that can be used to perform different tasks with swarm robots using Python: 1. Aggregation A Geometry Based Algorithm for Swarm Aggregations In Geometry ...
Path Planning
Resources Programming Path Planning Path planning, also known as motion planning, is the process of finding a feasible path from a starting point to a desired goal point while avoiding obstacles...
Chess Engine using Reinforcement Learning
Abstract Machine learning based chess engines have always proven themselves to outperform human capabilities in the strategic field of chess. The number of possibilities after every move someone m...
Probabilistic Robotics
In progress Resources Programming Basic Concepts of Probability Terminology The environment, or world, is a dynamical system that possesses internal state. The robot can acquire information ab...