Skip to content
View MGross21's full-sized avatar
🥇
Going for Gold
🥇
Going for Gold

Organizations

@Pioneer-Robotics @ares-hq

Block or report MGross21

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MGross21/README.md

Hello there

Table of Contents About Me Packages Stats Projects

About Me

I develop robotics software with a strong emphasis on control systems, physics-based simulation, and real-world robotics applications. My work includes building intuitive, accessible tools that lower the barrier to entry for robotics, paired with meticulous, well-documented projects that demonstrate a high standard of quality and make it easy for others to learn, reproduce, and build upon.

Note

I’m currently looking for employment opportunities with fast-paced robotics teams building next-generation systems.

Resume

Public Packages

Package Version Downloads Status
mujoco-toolbox PyPI Downloads Status
armctl PyPI Downloads Status
spikeble PyPI Downloads Status

Open-Source Contributions

Open-Source Contributions

GitHub Stats

Projects

mujoco-toolbox:

This project is designed to streamline the process from concept to simulation. It supports applications in reinforcement learning, digital twins, and fast-paced classroom environments.

armctl:

Armctl provides a unified template framework API that enables control of multiple robotic arms from different OEMs. It supports multi-robotic control capabilities and enhances robot model descriptions for flexible and scalable robotics applications.

ARES Discord Bot:

This project features a custom Python object-oriented programming (OOP) architecture designed to utilize the FIRST FTC API. It includes a custom least squares error (LSE) implementation for calculating the community metric, Offensive Power Ranking (OPR). The bot integrates slash commands into the Discord social chat platform, and an iOS app is currently in closed-beta release.

Glovebox Digital Twin:

This project combines mujoco-toolbox and armctl into a constrained digital twin application. It was completed as part of a Master's thesis at Arizona State University. The system features a YOLO-based object recognition and tracking pipeline, along with a custom UDP pub/sub communication framework.

Five Bar Linkage Foldable Robotic Jumping Frog:

This project was completed as part of Arizona State University's Foldable Robotics final project. The work involved an experimental approach to determine material and motor characteristics, including stiffness, damping, torque, and rotational velocity. Rapid and cost-effective manufacturing methods were used to develop the final product. Non-linear optimization was performed using MuJoCo simulation tools and Python libraries.

OpenCV 6DoF Object Pose Detection:

Standardized fiducial markers, including ArUco and Tag markers, were utilized to determine the x, y, z position as well as the roll, pitch, and yaw of introduced objects. Per-ID dynamic mesh generation was implemented to enable accurate reproduction of objects within augmented reality environments.

Edge Mapping Research:

A custom convolutional neural network (CNN) based on the AlexNet architecture was trained using a dataset of over 60,000 images. The project evaluated the performance of Canny, Sobel, and Roberts Cross matrix filters for object detection tasks, with a focus on standard road objects including trucks, cars, bicyclists, pedestrians, and road signs.

Let's Connect!

LinkedIn

visitors

Pinned Loading

  1. mujoco-toolbox mujoco-toolbox Public

    A Modern Simulation Wrapper for Google DeepMind’s MuJoCo

    Python 8

  2. armctl armctl Public

    Agnostic Robotic Manipulator Controller (armctl)

    Python 6

  3. spikeble spikeble Public

    BLE interface for running MicroPython on LEGO® SPIKE™ devices.

    Python 1

  4. ares-hq/bot ares-hq/bot Public

    ARES (Analytical Robot Evaluation Service) - Discord Bot

    Python 1

  5. Robotic-Jumping-Frog Robotic-Jumping-Frog Public archive

    Final Project From RAS 557: Foldable Robotics Taught by Dr. Dan Aukes

    Jupyter Notebook 2

  6. artisan-automation artisan-automation Public archive

    ASU Design, Robotics, Engineering, Art and Motion (DREAM) Competition

    C 2