Mohamed Mohamed Ahmed's repositories
UBC-2002-BENCHMARK-SHM-Hammer-files
This repository is about reading and examining the hammer test data
Unmanned-Ground-Vehicle
The project is about the development of Unmanned Ground Vehicle (UGV) that is capable of navigating through complex environments. The objectives of the project were accomplished where Robot Operating Systems (ROS) packages have been employed into Nexus robot and programming microcontroller which is connected to external devices such as sensors and motor controller to be integrated with ROS. The project involves using Simultaneous Localisation And Mapping (SLAM) to map and localise the landscape and the Navigation_Stack was used to provide a target to reach, plans a path while avoiding obstacles. In addition, Nexus robot applied PD controller with the aim of controlling and regulating the amount of voltage going to the motors and reducing the positional error caused by the difference in speed of the motors.
Data-Logger
This repository is about the openlog Data Logger from SparkFun which was used in the design of the Maze Solving Robot
E-Commerece-application
Aim: This project aims to develop an e-commerce application with Java code where buyers can register and login to buy products, amend and delete their orders.
Mahalanobis-Distance-Predictive-Model
This repository is about the implementation of Mahalanobis Distance outlier detection as a one class classification model. This has been achieved using Python
Maze-solving-Robot
The aim of the project was achieved by programming the microcontrollers combined with a sensor, wireless communication, data logger and motor drive circuit. The project consisted of programming the main robot to solve a maze, map it, store the map and transmit it to a follower robot. This allowed the follower robot to use the instructions received to navigate through the maze.
Alarm-Clock
Aim of the project is to design a simple web-based application which aimed to create a digital alarm clock.
Bluetooth-Connection
This repository is about the HC-05 Bluetooth module which was used in the design of the Maze Solving Robot
Password-based-Door-Lock-System
This repository is about the design a password-based door lock system using 8051 micro-controllers
SMS-Program
Aim: This project aims to deal with the formation of an outbound and inbound SMS service application with Java code combined with Twilio where the employee can send and receive SMS messages. In addition, the application has the capability to monitor the delivery of the message and modify the message history.
Thales-Arduino-Competition
The aim of the project is to develop a device that may be utilized in several sectors like the military, medical and security. The device contains a flex sensor, RF transceiver, and GPS module, when a pattern is recognized by Arduino then a signal is sent and received by another Arduino and LED is turned on. With the signal, GPS coordinates will be sent.
Fitting-Probability-Distribution
When dealing with any type of dataset it is important to create a probabilistic model of the data which would help to understand the dataset. The probabilistic model uses probability distribution which assists in explaining about dataset with the implementation of random processes. The main reason for this blog is that in recent years there has been an increase in the use of probability distributions in different disciplines like engineering, biology, weather forecasting, stocks and investments and many more. Hence, it is very important to fit the theoretical distribution to a custom dataset to find the distribution that could provide information/knowledge about the input data.
Kaggle-Programming-Course
This repository is about the codes used during kaggle programming course
Mouse-Tracker-Project
Aim of the project is to design a simple web-based application which which aimed to track the mouse cursor using circle object.
PING-Sensor
This repository is about the PING))) Sensor from Parallax which was used in the design of the Maze Solving Robot.
Radioactive-Decay-Calculator
Aim of the project is to design a simple web-based application which aimed to calculate the radioactive decay activity of an element/s using a radioactive decay calculator.
Wooden-bridge-Benchmark-Data-for-SHM
This repository is about reading and examining the shaker test data