Bachelor and Master Of Technology in
Ocean Engineering and Naval
Architecture
2011 - 2016
package com.iit.kgp.auv; import com.iit.kgp.auv.KrakenVehicle; /** * This vehicle was designed to maneuver and perform predefined tasks in underwater environments autonomously. */ class Kraken { public static void main(String [] args) { KrakenVehicle vehicle = new KrakenVehicle(); vehicle.buildTeamAndDesign(); //Spearheaded a group of 30 multi-disciplinary students. while(!vehicle.test()) { //Developed Vehicle’s Control System and location estimator by fusing sensor data like Hydrophones, IMU, DVL etc. //Implemented Drivers for Depth Sensor, IMU, DVL, Hydrophones, Thrusters and other actuators on ROS. vehicle.codeAndDevelopHardware(); } } }
package com.rk.hardware.2015; import com.rk.hardware.2015.SkyWalkerRobot; /** * This robot was designed to fly and walk and crawl on towers. */ class SkyWalker { public static void main(String [] args) { SkyWalkerRobot robot = new SkyWalkerRobot(); robot.conceptualiseAndDesignWithUseCase(); robot.gatherMaterialAndManpower(); //Headed 25 multi-disciplinary students. robot.buildArchitecture(); //Designed robot’s Software Architecture which integrated codes of Quadcopter and Quadruped. while(!robot.test()) { //Designed the electrical circuitry and looked after the fabrication and assembly of these PCBs and other components. robot.codeAndDevelopHardware(); } robot.walk(); robot.fly(); } }
package com.rk.hardware.2014; import com.rk.hardware.2014.OptimusRobot; /** * This robot was designed to move like a car and walk like a human. */ class Optimus { public static void main(String [] args) { OptimusRobot robot = new OptimusRobot(); robot.conceptualiseWithTeam(); while(!robot.test()) { //Co-Developed a highly modular architecture for implementing control strategies with a robust Maneuver state machine. //Devised various maneuvers like walking, kicking and transforming into a car and back to human form. //Developed Driver for the Dynamixel motor on Atmega-32 Micro Controller. robot.codeAndDevelopHardware(); } robot.transform(); } }
package com.rk.hardware.2013; import com.rk.hardware.2013.DexterRobot; /** * This robot was designed to have very dextrous hands which could perform tasks in hazardous environment. */ class Dexter { public static void main(String [] args) { DexterRobot robot = new DexterRobot(); robot.workWithTeam(); while(!robot.test()) { //Defined Communication Protocol to make scaling and calibrations of Servos fast, intuitive keeping modular design. //Interfaced Servos, Potentiometers, ZigBee with Atmega-16 Micro Controller of humanoid and exoskeleton. robot.codeAndDevelopHardware(); } robot.demonstrate(); } }