-
-
- Developed a non-linear Model Predictive Controller (MPC) for trajectory following on a kinematic car bicycle model. - Managed both lateral and longitudinal control for optimal vehicle navigation.…
-
This repository contains a simulated car instance built from various classes representing sensors, ECUs (Electronic Control Units), a Diagnostic ECU, and a central Logger. The system's architecture…
C++ UpdatedDec 12, 2024 -
The simple Q/A bot is designed to respond to user queries regarding available properties by generating personalized recommendations based on the retrieved property data. The system utilizes state-…
Jupyter Notebook UpdatedDec 1, 2024 -
pico-examples Public
Forked from raspberrypi/pico-examplesC BSD 3-Clause "New" or "Revised" License UpdatedNov 25, 2024 -
Implementing the infamous paper " attention is all you need " . This repository contains a from-scratch PyTorch implementation of the Transformer model as introduced in the seminal paper "Attention…
Python UpdatedNov 19, 2024 -
Deep Reinforcement Learning navigation of autonomous vehicles. Implementation of deep-Q learning, dyna-Q learning, Q-learning agents including SSMR(Skid-steering_mobile robot) Kinematics in various…
-
Developed a React-based website that enables users to visualize, filter, sort, and manage concurrent threads.
C++ UpdatedOct 27, 2024 -
The Block World Problem is a foundational problem in artificial intelligence (AI) and robotics that serves as a framework for exploring concepts related to planning, reasoning, and problem-solving.
CMake UpdatedOct 27, 2024 -
Developing a system on an ATmega32 microcontroller that controls the speed of a fan regarding the surrounding temperature using the following Driver Modules : GPIO, ADC, PWM, LM35, LCD , DC-motor .
C UpdatedSep 3, 2023 -
- Developing a system on an ATMEGA32 microcontroller that measures the distance and displays it on LCD using the following driver modules : GPIO, ICU, LCD and Ultrasonic-Sensor .
C UpdatedSep 3, 2023 -
implementing a protected communication platform between 2 FPGA's. Data is entered through a keyboard-FPGA interface then the data is encrypted using AES encryption and sent to the second FPGA where…
-
an ackerman vehicle steering mecha- nism was implemented on autonomous vehicle. Simulation using ROS Melodic and Gazebo was carried out to develop multiple nodes for speed and lateral control of th…
-
A goal-keeper robot prototype is fabricated and used to test the image-processing algorithm implemented in a jupyter notebook using csv packages. Thus using a USB camera a laptop and a microcontrol…
-
The Rescue Simulation is based on concepts of the RoboCup, an annual international robotics .The aim of rescue simulations is to derive strategies and behaviors for maximizing the number of saved l…
Java UpdatedSep 5, 2022