In this project, I worked on designing a small-scale concrete 3D printer. This printer serves as a platform for testing different concrete mixtures. This is a joint project between Departement of Civil Engineering and Departement of Information Technology. Printer dimensions are 174x155 cm2. Printing area is 100x110 cm2. This project is still under progress, we still have to design the nozzle and extrusion mechanism.

Hamming marker detection using "ar-markers" python module. Once detected, markers are broadcasted as a frame on a ROS /tf topic.

Created a URDF file for a custom robot

A real test demonstration for the rrt_exploration ROS package: three robots.

A Gazebo simulation for the rrt_exploration ROS package: single robot.

A Gazebo simulation for the rrt_exploration ROS package: three robots.

A real test demonstration for the rrt_exploration ROS package: three robots.

RRT stands for Rapidly-exploring Random Trees, which is a path planning algorithm. In this video I'm showing a 3D implementation of RRT using Matlab. Screen recorded using camstudio.

A protoype for a hand assistive device, targeting stroke patients.

A 3D animation of RRT* using MATLAB.

A wheeled-inverted pendulum robot using PI controller for balancing and a complementary filter for getting robot's angle.

3 in 1 cleaning robot. Features bluetooth control, line following, and obstacle detection.

PI speed controller implemented on MATLAB using dSPACE, feedback taken from a 5000 pulse/rev. encoder, motor used is 12 v DC motor.

Testing Marlin 3D printer firmware on makeblock kit.