Muhammad Ismail's Projects

ismailjan12@gmail.com

Gazebo, Python, XML
Project 1

ROS2 Cat Chaser

Before building a real autonomous robot, this project simulates the entire system with Gazebo. The Robot Operating System enables the critical communication between robot components, while an AI model is used to detect cats in real time as the robot moves in the environment.

View on GitHub Watch in Action
C++, Flutter
Project 1

ESP32/LoRa Messenger

Paired with a mobile app using Bluetooth, this communication system uses LoRa radio technology, enabling long-range, low-power messaging without reliance on cellular or Wi-Fi networks.

View on GitHub
Python, Flask, Java, Android Studio
Project 3

Keyless Tap

Forgot your keys? This is a system that uses a Raspberry Pi and Mobile App which allows the user to physically push the "open main door" button virtually from their phone with the help of a linear actuator.

View on GitHub Watch in Action
Python, Pytorch
Project 1

Fast Neural Style Transfer

An AI model that is trained by applying different styled images on a dataset of 8000 images. Once trained, the AI can then apply the same style to any image.

View on GitHub
Java, SQL, Android Studio
Project 2

Safe Path

An Android App that allows users to reach their destination saftely and efficiently. It uses the Google Maps API as the interface for accurate navigation. An algorithm is designed to parse through available routes while avoiding set danger zones. Additionally, a small database is used to record recently searched routes.

View on GitHub
Python, Web-Scraping
Project 4

Daily Wordle Solver

A scraper fetches the daily wordle by the New York Times from the internet and an algorithm designed in Python guesses that wordle in as few attempts as possible.

View on GitHub
Java, JavaFX
Project 5

Samurai Legend

A 2D game made entirely using Java/Javafx. In this game, you have to clear 10 waves as a Samurai holding a katana. Each wave consists of different enemies which have different attacks. The final boss has a special trick. View on GitHub

Python, Pytorch
Project 6

AI Image Generation (DCGAN)

What if you could generate the image of a video game character that does not exist in the game? The dataset used consists of images of all champions in the video game "League of Legends", and the AI model tries to generate an entirely new champion based off the patterns it learns.

View on GitHub
C#, Unity
Project 7

Free Slice

A physics-rich 3D environment developed in Unity, where players can dynamically slice objects with a katana and interact with their surroundings by picking up and throwing objects.

View on GitHub
In Progress...
Project 8

Cat Chaser

Entertaining my cat daily is a tedious job so I'm currently working on an Automatic Robot Car that plays chase with my cat around the house. It will mount a raspberry pi with a camera that will detect my cat and chase it whenever it is in vision.

In Progress...