Home
Bhaswanth Ayapilla
Cancel

AUV Simulation

Simulation is an important aspect of building an Autonomous Underwater Vehicle (AUV). It allows the team to test and validate the robot’s design and performance in a controlled environment before d...

Object Detection

Object detection is a computer technology related to computer vision and image processing that deals with detecting instances of semantic objects of a certain class in digital images and videos. On...

Acoustic Localization

Localization is required to complete the target acquisition and re-acquisition task in the challenge. The pingers fitted to the drums act as an acoustic source. A 2/3/4 acoustic sensor setup can be...

Thruster Control of AUV Using LQR

Abstract To make two different control system models in Simulink on PID and LQR controllers respectively and to get the results for positional and velocity parameters of the ROV based on the de...

Autonomous Ground Vehicle

To be Updated

Quadcopter Navigation

Implementing Semi-Direct Visual Odometry (SVO) on drones for autonomous navigation. Code and ROS bag for sample implementation taken from: Github 1 Github2

CubeD

CubeD is an interactive touch-based display that lets users engage and play games. Mechanical Design CubeD consists of 200 squares hinged onto a 4 segment steel back panel. Its current dimensions...

Smart Agricultural Seeding Robot

Electronics Arduino Code #include <Servo.h> Servo myservo; int botrightpin = 5; int botleftpin = 6; int toprightpin = 9; int topleftpin = 10; int servopin = 11; int val=0; int buzzPin = ...

Recognizing Traffic Signs using CNNs

Introduction The following project shows the implementation of a simple convolutional neural network (CNN). The model will be able to identify which signal it is when presented with a colour ima...

ROS Theory

Synopsis ROS is an open-source project that provides a framework to your robot. It has become an integral part of robots today, and has massively impacted the Robotics Arena. ROS is extremely fasc...

Robotic Arm on ROS

Introduction The aim of this project is to build a robot manipulator on ROS (Robot Operating System). A robot manipulator is a basically a set of links and joints that together forms an arm. By ...

Robot Kinematics

Joints Robot manipulators consist of links connected by joints. Higher pair joint: The two connecting elements are in contact along a line or at a point. Lower pair joint: Constrains contact bet...

Analysis of Battery in Low Power Electric Vehicles using Machine Learning

The following project has been done as part of my Practice School-1 cirriculum under CSIR - Central Electronics Engineering Research Institute (CEERI), Pilani. It enabled me to work on real-world i...