This repository contains a collection of projects and experiments related to robotics. It is intended as a showcase of work done during my MSc in Robotics and features a range of applications from human-robot interaction to control systems for mitigating wheel slip in robotic movement.
- NAO Human-Robot Interaction
- Pololu 3Pi Bump Sensors and Kinematic Error Mitigation
- Pololu 3Pi Line Follower
- Robotics Fundamentals
This project involves the NAO robot and its interaction with humans. The experiment was created to determine whether visual demonstration from the humanoid NAO robot improved the quality of rehabilitation instructions compared to just purely verbal instruction.
- NAO_Robot_Humanoid_PT_Instructor
- Exploring_Impact_of_Demonstration_in_Socially_Assistive Robots'_Exercise_Instruction.pdf
- Images
- README.md
A suite of experiments and control system implementations aimed at reducing wheel slip kinematic error in the Pololu 3Pi robot using bump sensors.
A project for my Robotics Systems module where we were tasked with programming a Pololu 3pi robot to follow a taped line on the floor with various obstacles and challenges.
- Encoders_SetUp.ino
- LineFollower.ino
- LineSensors.h
- ReadMe.md
- encoders.h
- motors.h
Fundamental algorithms in MATLAB and concepts in robotics, including forward and inverse kinematics, parallel mechanisms, and trajectory planning.
- FK.m (Forward Kinematics)
- IK.m (Inverse Kinematics)
- Parallel.m
- Trajectories.m
- Robotic_Fundamentals.pdf