KARTHIK GANESAN
+1-480-***-**** https://www.linkedin.com/in/karthik-ganesan-541488148/ ********@***.*** Mechanical Engineering Graduate Student at Arizona State University with experience in Robotics, RPA, Robot Operating System
(ROS), Product Design and Finite Element Analysis (FEA), seeking full-time opportunities starting May 2020. EDUCATION
• Arizona State University, USA Aug’18-May’20
Master of Science in Mechanical Engineering (MSME) GPA – 3.96/4
• Anna University, India Aug ‘14 – May ‘18
Bachelors in Aeronautical Engineering GPA - 8.03/10 SKILLS
• Technical: UiPath, ROS, SolidWorks CATIA v5, ANSYS, AutoCAD, Abaqus, Minitab, JMP, PyQt5, Gazebo.
• Programming: Python, C, MATLAB, C++.
• Knowledge: Robotic Process Automation (RPA), SQL, Git, TensorFlow, OpenCV, CAD, FEA, Design of Experiments
(DoE), GD&T, 5S, Kaizen, 3D Printing.
EXPERIENCE
Robotics Research Aide Jan’20-Present
• Worked on building small autonomous vehicles with a Proportional-Derivate (PD) Controller and a LiDAR sensor.
• Currently working on developing an accompanying middleware in ROS to operate the vehicle in a physical testbed. Used PyQt5 for creating the GUI for the robot.
• Used SolidWorks for modelling the Robot and its components and imported the Robot’s URDF in Gazebo for simulation. PROJECTS
Autonomous Surveillance Drone Jan’19 – Apr’19
• Used Robot Operating System (ROS) and Python for making the drone move autonomously and making it land in a specific spot by detecting Aruco markers using camera feed from the drone.
• Worked on You Only Look Once (YOLO) for object detection and sending only the required frames of interest to the master node.
Video link: https://drive.google.com/file/d/1UVYVGQczvnjHBOX2xTIamEPUnm7DHrdB/view?usp=sharing Path Planning Optimisation of a mobile robot in a static environment Aug’19 – Dec’19
• Worked on Path planning optimisation of a mobile robot moving from an initial given point to a final point B with respect to static obstacles using Rapidly-exploring Random Tree – Star (RRT*) algorithm.
• Implemented Sequential Quadratic Programming (SCP) technique for determining the optimised path. Trajectory planning KUKA Robot Sep’18-Dec’18
• Developed a mathematical model of 7-Degrees of Freedom (DOF) KUKA Robot using MATLAB.
• Evaluated the Denavit–Hartenberg (D-H) parameters, performed forward and inverse kinematics using Jacobian Inverse method and performed the trajectory planning using Cubic polynomial and found the required joint pose and velocities.
• Validated the solution by simulating the experiment in MATLAB using Peter Corke’s Robotics toolbox and checked for obstacle collision.
Optimisation of a brake disc dimensions Sep’19 – Nov’19
• Performed Structural Analysis using ANSYS on the brake disc with respect to frictional and centrifugal forces to find its maximum von Mises stress.
• Performed DOE using Latin Hypercube Sampling and used Kriging method for response surface evaluation.
• Optimized the geometry using Non-Linear Programming by Quadratic Lagrangian (NLPQL) resulting in reduction of Equivalent stress (Von Mises) by 3.5% and Geometric volume by 20%. Finite Element Analysis Projects Jan’19 – Apr’19
• Programmed a MATLAB code to analyse the performance of a 2-D steel fabricated cooling fin by determining its temperature and heat flux fields using linear, quadratic and cubic elements and computing the respective rate of convergence. o Validated the MATLAB solution by computing the same problem using ABAQUS and comparing both the solutions. o Used Richardson Extrapolation for conducting Mesh Refinement test by estimating the error for each analysed mesh.
• Performed FEA Analysis using ANSYS for a given Plexiglass design to find its ultimate tensile strength, factor of safety and drop height when subjected to a 10-pound mass.
OTHER WORK EXPERIENCE
Arizona State University (ASU), Tempe, AZ: Bike Specialist Oct’18 - Present
• Working as a part time Mechanic in ASU Bike Co-op for 18 hours/week which involves assembly, disassembly of bikes and bike parts such as gears, bottom brackets, brakes and axles.
• Used techniques like 5S, Kaizen for mistake proofing and improving the work efficiency. Air India Limited: Engineering Intern Jun’17
• Served as a Basic Maintenance Engineer in Basic Maintenance Division, Air India.
• Performed maintenance, repair and overhaul of aircraft parts in B-737, B-747, B-777, B-787.