CV

This page contains a summary of my profile. Download my full CV from the link above.

Work experience

  • 2025.06 - Present
    Teaching Associate
    Monash University
    Intelligent Robotics and Engineering Design Courses
  • 2025.02 - 2025.06
    Research Assistant
    Robotics Lab, Monash University
    • Robot Manipulation
    • Reinforcement Learning
    • Soft Robotics
  • 2023.09 - 2025.06
    Research Associate
    AI & Robotics Lab, Carnegie Mellon University
    • Systems Integration
    • Robotics Software Development
    • Computer Vision
    • Human Robot Interaction
  • 2023.08 - 2023.06
    Research Assistant
    BioRobotics Lab, Swiss Federal Technology Institute of Lausanne
    An Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Research
    • Embedded Systems
    • Firmware Development
    • Reinforcement Learning

Education

  • 2022.08 - 2024.05

    Pittsburgh, USA

    M.Sc.
    Carnegie Mellon University
    Electrical and Computer Engineering - Advanced Study
    • Robotics
    • Machine Learning
    • Reinforcement Learning
    • Computer Vision
    • Embedded Systems
  • 2014.12 - 2021.01

    Abeokuta, Nigeria

    B.Eng.
    Federal University of Agriculture, Abeokuta
    Mechatronics Engineering
    • Robotics
    • Control
    • Digital Systems
    • Automation
    • Embedded Systems

Awards

  • 2021.05.14
    Award of Excellence, Overall Best Graduating Student
    College of Engineering, Federal University of Agriculture, Abeokuta
    The award is given to the overall best graduating student (out of 180 students) in the College of Engineering, Federal University of Agriculture, Abeokuta.

Certificates

Project Management Professional (PMP)
Seal-Sea Concepts 2019

Selected publications

  • 2025.01
    Biological Motion Aids Gestural Communication by Humanoid Social Robots
    International Journal of Humanoid Robotics
    Advances in social robotics have led to increased interest in designing robots that can communicate effectively with humans through non-verbal gestures. One approach to enhancing the naturalness and expressiveness of robot gestures is to incorporate biological motion, which mimics the velocity and acceleration profiles observed in human gestures. This paper examines the use of biological motion for gestural communication by humanoid social robots, focusing on the impact of biological motion on the perceived warmth and effectiveness of robot gestures in fostering engagement while interacting with these robots. The exercise involved implementing the minimum jerk model of biological motion on a Pepper humanoid social robot and conducting user studies to evaluate the impact of biological motion on human-robot interaction. The results show that incorporating biological motion cues can significantly increase the perceived warmth of robot gestures and improve the overall effectiveness of gestural communication, resulting in more natural and engaging human-robot interaction.
  • 2023.12.13
    Culturally competent social robots target inclusion in Africa
    Science Robotics
    Embedding culturally sensitive body, hand, and facial gestures in social robots will make them more acceptable in Africa.
  • 2022
    Enhancing the Human-computer Interaction through the Application of Artificial Intelligence, Machine Learning, and Data Mining
    Betham Books
    Machines have become an essential part of day-to-day human activities; their volume and frequency of usage have rapidly increased in every sector. These machines, especially the computer system, are well known for their speed, accuracy, repeatability, and use to execute tasks that can be harmful to humans. However, these machines lack intelligence, as they do not possess the ability to think like humans. The quest for producing machines with thinking capabilities led to artificial intelligence; thus, many efforts were channeled towards developing devices that can communicate with their surroundings, making a logical decision on what has been perceived, and then provide the proper solution to the problem. To achieve this feat, machine learning is utilized by subjecting the system to a series of training using algorithms and data mining techniques, which is similar to how humans learn from infancy till adulthood and then execute tasks based on knowledge and the experiences they have gathered growing up. While these technologies opened a creative horizon for technological development, there is a current demand for intelligent user interfaces with high usability that can sustain the mode of interaction depending on users, tasks assigned, and the environment. This chapter attempts to present an overview of how data mining can be incorporated with machine learning to produce a machine with artificial intelligence and how both can improve the intelligent user interface.
  • 2020.12
    Development of a real-time framework for farm monitoring using drone technology
    IAES International Journal of Robotics and Automation
    This work developed a cost-effective framework for agriculturists to regularly monitor their crops against intruding rodents and other security concerns using modern drone technology through configuration and deployment of an autonomous UAV which also functions as a remotely piloted vehicle. This was done by configuring a quadcopter capable of causing a disturbance when a rodent is observed through an inbuilt alarm system whose sound is amplified to be loud enough to cause the animals to leave the farm area. A framework for real-time image and live video transmission from the farm to a designated remote base station was developed. This was achieved through programming codes that configured the drone to operate an intelligent alarm and object tracking systems which enables a live feed from the UAV using Arduino IDE and Mission Planner for autonomous flight control. The requisite algorithms were developed using the framework of tracking, learning and detection (TLD) in the OpenCV software. The drone movement is equally controlled remotely over a Wi-Fi network using an ESP8266 Wi-Fi module for redirection and controlling of the drone movement to monitor specific locations.

Skills

AI & Robotics
Computer Vision
Robot Operating Systems (ROS)
3D CAD/CAM Software
Deep Learning
Printed Circuit Board (PCB) Design

Languages

English
Fluent

Interests

AI & Robotics
Soft Robotics
Robot Manipulation
Human-Robot Interaction
Social Robotics
Reinforcement Learning

Projects

  • 2023.06 - 2025.06
    Culturally Sensitive Social Robotics for Africa
    While technological invention creates new ways of doing things, it is innovation that produces social and economic benefits through widespread adoption and the consequent change in the people’s practices. Adoption depends on physical infrastructure, but it also depends on social infrastructure: the conventions that govern people’s behaviour, the practices they find acceptable and unacceptable, and their sense of what is trustworthy. Cultural competence, i.e., an awareness of social norms and cultural expectations, is a key element in fostering this acceptance. The need for technology to be culturally competent is perhaps best exemplified by the field of social robotics, a field that is growing quickly.1 Social robots will serve people in a variety of ways: operating in everyday environments, often in open spaces such as hospitals, exhibition centres, and airports, providing assistance to people, typically in the form of advice, guidance, or information. Loosely based on ethnographic research to acquire cultural knowledge about acceptable modes of communication, the CSSR4Africa project will equip robots with the ability to interact sensitively and politely with people in Africa using spatial, non-verbal, and verbal modes of communication.
    • Social Robotics
    • Cultural Sensitivity