Code Monkey home page Code Monkey logo

Hi there 👋

I am a robotics engineer with a passion for solving complex challenges using cutting-edge technology.

Check out my project portfolio for some of my robotics/engineering projects. https://marnonel6.github.io/

I received my Bachelor's degree in Mechatronic Engineering from Stellenbosch University and am currently pursuing a Master's degree in Robotics from Northwestern University. My studies have included significant coursework in embedded systems, machine learning, robotic manipulation, machine dynamics, sensing, and navigation. As an engineer, I enjoy working on challenging projects that combine multiple disciplines, from mechanical design and control systems to software development.

My most notable project involved programming a quadruped robot dog with voice and object recognition for navigation, aimed at assisting visually impaired individuals. My experience includes leading a team of four in developing a Python ROS2 package for a 7-DOF robot arm to autonomously play air-hockey. I also designed, built, and tested a thrust vector controlled scaled rocket, including implementing a PID controller and a state machine for autonomous active orientation control in-flight and recovery. Additionally, I have designed and built an unmanned aerial vehicle with a Pixhawk Cube Orange flight computer and programmed a Raspberry Pi for autonomous control of an autonomous beverage cooler.

During my internships, I have worked with CranioTech, Inc., where I executed viability tests on a 3D orthodontic surgery software for implant design and created 3D patient-specific implants through titanium 3D printing. At Seedmaster, Inc. and Raven, Inc., I collaborated with the assembly team to assemble an autonomous robotic farming platform and conducted uphill seeding field testing on the autonomous platform for data collection. At Bronberg Dynamics (Pty), Ltd., I programmed a PID controller for turbine blade orientation and devised, constructed, and tested a low-cost functional prototype single-blade wind turbine for remote environments to improve electricity security.

My skills include programming in Python, C++, C, Bash, R, and Assembly Language. In robotics, I have experience with ROS2/(ROS), Gazebo, MoveIt, Machine Learning, OpenCV, SLAM, Computer Vision, Control systems design, and Embedded systems. Additionally, I have expertise in manufacturing using Inventor, Fusion360, OnShape, SolidWorks, Rapid Manufacturing, Machining, EAGLE, KiCAD, and PCB Design. I am proficient in Linux, Git, CMake, Unit Testing, Ardupilot, and MATLAB software.

My GitHub Stats

Marno (Marthinus) Nel's Projects

fields2cover icon fields2cover

Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library

flight_stack icon flight_stack

Sensor fusion and cascading PID loops for the autonomous control of a quadrotor

guide_dog_unitree_go1 icon guide_dog_unitree_go1

I Programmed the Unitree Go1 quadruped robot dog to become an autonomous guide dog. By incorporating advanced technologies such as speech recognition, object recognition, and autonomous navigation, the robot dog will be able to help visually impaired individuals navigate their surroundings and avoid obstacles.

picovoice icon picovoice

On-device voice assistant platform powered by deep learning

portfolio icon portfolio

A beautiful portfolio Jekyll theme that works with GitHub Pages.

probreg icon probreg

Python package for point cloud registration using probabilistic model (Coherent Point Drift, GMMReg, SVR, GMMTree, FilterReg, Bayesian CPD)

ros2_offboard_drone_control icon ros2_offboard_drone_control

ROS2 Off-board drone control with a companion computer and PX4 over DDS (serial). Autonomous drone with path planning.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.