YogangSingh
Lecturer (Assistant Professor)- Automation, Control and Systems Engineering
Sheffield Hallam UniversitySheffield, United Kingdom
Pinned Repositories
2D-Simulations-Underwater-Glider-Motion
Equations of motion towards underwater glider were formulated at Princeton by Graver in his PhD work in 2005.Various marine engineers use them to develop different guidance, navigation and control system towards efficient functioning of the glider.This code simulates the results of Graver (2005) towards solving equations of motion of underwater glider. The MATLAB code is properly commented for the input parameters to be used in simulation of glider motion. Our request is just to cite our code in your work where you are using the MATLAB code.
2dgrid_astar
A* search algorithm of a predefined 2D map in C++. Various landmarks on 2D grid indicate obstacles that influence navigation from S(tart) to E(nd).
catamaran_shu
Catamaran - Temi Project
GodotOceanWaves
FFT-based ocean-wave rendering, implemented in Godot
MIT-Hydra-Spark--Genova
To be used for Marine Autonomous Systems
modeling-and-simulation-of-an-AUV-in-Simulink
This repository contains a variety of demonstration example models associated with the Design, Modeling and Simulation of Autonomous Underwater Vehicles webinar and video series.
MSS
Marine Systems Simulator (MSS)
PathPlanning-2.0
Simulink-Underwater-Robotics-Simulator
Trajectory-planning-and-control-of-underwater-robot
MSc Thesis- Naveen 2024
YogangSingh's Repositories
YogangSingh/2D-Simulations-Underwater-Glider-Motion
Equations of motion towards underwater glider were formulated at Princeton by Graver in his PhD work in 2005.Various marine engineers use them to develop different guidance, navigation and control system towards efficient functioning of the glider.This code simulates the results of Graver (2005) towards solving equations of motion of underwater glider. The MATLAB code is properly commented for the input parameters to be used in simulation of glider motion. Our request is just to cite our code in your work where you are using the MATLAB code.
YogangSingh/Trajectory-planning-and-control-of-underwater-robot
MSc Thesis- Naveen 2024
YogangSingh/catamaran_shu
Catamaran - Temi Project
YogangSingh/GodotOceanWaves
FFT-based ocean-wave rendering, implemented in Godot
YogangSingh/MIT-Hydra-Spark--Genova
To be used for Marine Autonomous Systems
YogangSingh/modeling-and-simulation-of-an-AUV-in-Simulink
This repository contains a variety of demonstration example models associated with the Design, Modeling and Simulation of Autonomous Underwater Vehicles webinar and video series.
YogangSingh/MSS
Marine Systems Simulator (MSS)
YogangSingh/YogangSingh.github.io
Website
YogangSingh/3D-AStar-ThetaStar
Basic algorithms for height map based 3D path planning: BFS, Dijkstra, A*, Theta*
YogangSingh/AStar
YogangSingh/asv_wave_sim--Genova
This package contains plugins that support the simulation of waves and surface vessels in Gazebo.
YogangSingh/AutonomousVehicleControlBeginnersGuide
Teaching Codes- Python sample codes and documents about Autonomous vehicle control algorithm.
YogangSingh/AUV-modeling-and-sim
This submission contains the files used in this video on modeling, simulation and control of an Autonomous Underwater vehicle - https://www.mathworks.com/videos/modeling-and-simulation-of-an-autonomous-underwater-vehicle-1586937688878.html. This submission models a 6-DoF autonomous underwater vehicle (AUV) and a position and velocity controller for the AUV. You can switch between low and high fidelity sensor and environment models based on your application needs.
YogangSingh/catamaran_shu_vFimal
Temi
YogangSingh/freefloating_gazebo_demo
This package contains an example of underwater robot using the freefloating_gazebo plugin. Use for Future Project
YogangSingh/jps
Jump Point Search, public domain, single .h (Super fast pathfinding on uniform grids)
YogangSingh/lrauv-Multi-Robot-Marine-Systems
Packages for simulating the Tethys-class Long-Range AUV (LRAUV) from the Monterey Bay Aquarium Research Institute (MBARI).
YogangSingh/MARUS--Himanshu
PID Controller Scripts for MARUS and ROS Implementation
YogangSingh/marus-core
Marine simulator core assets for Unity
YogangSingh/marus-example
MARUS Simulator ICRA 2023
YogangSingh/mbzirc-Genova
Simulator for the MBZIRC Maritime Grand Challenge
YogangSingh/mvsim
Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2
YogangSingh/opencv
Open Source Computer Vision Library
YogangSingh/pdf2image
A python module that wraps the pdftoppm utility to convert PDF to PIL Image object
YogangSingh/Real-time-NMPC-for-USVs-CasADi
NMPC for SWAMP Genoa
YogangSingh/Robotics-Lecture
Pilot course for Robotics 101: Computational Linear Algebra
YogangSingh/Robotics-Lectures
How to Build Robots and Make Them Move
YogangSingh/surface_vessel_control
Adaptive Finite Time Smooth Nonlinear Sliding Mode Tracking Control for Surface Vessels with Uncertainties and Disturbances
YogangSingh/trajectory-control
Trajectory control of a wheeled robot in Xcos
YogangSingh/VirtualArena--VIVES
VirtualArena is an Object-Oriented Matlab Toolkit for Control Design and System Simulation.