hero-image
HOME
hero-image
project-highlight-image

ENSC 720 (Robotic Autonomy) - Robot Autonomy Projects

hero-image
Michael Foo

Project Timeline

Sep 2021 - Dec-2021

OVERVIEW

These projects were to learn concepts for robotic autonomy. The robot was programmed in a ROS environment and its sensing for control was done using a LiDAR sensor.

SKILLS

ROSLiDAR SensingProject DebuggingSLAM GMapping

SUPPORTING MATERIALS

Additional Details

Overview

The project consisted of multiple stages-

  1. Configure the robot to run ROS and set the remote access points
  2. Use the SLAM GMapping tool to map the general layout of the room using the inputs from the LiDAR sensor
  3. Move the robot a pre-determined distance (0.5 metres) using Python
  4. Select a point in the test environment and write a script for the robot to move there using Python
  5. Modify the Python script so it can adapt its trajectory to the desired endpoint when an obstruction was placed in its ideal pathway

Screenshots

Pasted image
Pasted image
Pasted image
Pasted image
lowinertia
Portfolio Builder for Engineers
Created by Aram Lee
© 2025 Low Inertia. All rights reserved.