Skills developed:
Hardware: Rapid prototyping, Surface modelling, Wiring and soldering, Design for assembly
Software: Object oriented programming, Multithreading, Model View Controller
Algorithms: RRT star, Voxelization
Supervised Machine Learning: Convolutional Neural Network, Multi Layer perceptron, Recurrent Neural Network
Control: Forward and Inverse Kinematics with Feed forward neural network
Phases of hardware development
Graphical User Interface
Voxelization: Converting STL files to arrays for working in the backend
Path planning: Iteration - RRT, RRT star, bidirectional RRT
Pose prediction : Forward kinematics with feed forward neural network
(Val accuracy - >99%)
Catheter tip controls: Inverse kinematics with feed forward neural network (Val accuracy 89%)
Wall Detection: Convolutional Neural Network (Val accuracy 98%)