41
edits
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
== E: Coding experience == | == E: Coding experience == | ||
* C/C++: I started using C++ as a part of my college curriculum. Later on I started developing my knowledge by learning data structures in C++. I moved on to use it in various micro-controller based projects. Describing a few of them: | * C/C++: I started using C++ as a part of my college curriculum. Later on I started developing my knowledge by learning data structures in C++. I moved on to use it in various micro-controller based projects. Describing a few of them: | ||
**3D Mapping and odometry: Obtaining 3D point cloud of a closed room and performed odometry using 1D LiDAR sensor and servos. The C++ code was written into Atmega16 micro-controller. For plotting the points, I used python matplotlib library | **3D Mapping and odometry: Obtaining 3D point cloud of a closed room and performed odometry using 1D LiDAR sensor and servos. The C++ code was written into Atmega16 micro-controller. For plotting the points, I used python matplotlib library. Project Link [https://github.com/Vishnuparammal/3D_mapping] [https://github.com/Vishnuparammal/Lidar_odometry] | ||
**Maze-runner: Designed a C program to completely explore a complex maze in first person perspective. Implemented graphs to store the entire maze dynamically. Obtained the shortest path using Dijkstra's algorithm. Project Link[https://github.com/Vishnuparammal/maze_runner/] | **Maze-runner: Designed a C program to completely explore a complex maze in first person perspective. Implemented graphs to store the entire maze dynamically. Obtained the shortest path using Dijkstra's algorithm. Project Link[https://github.com/Vishnuparammal/maze_runner/] | ||
**WiFi-bot: Designed a web-page controlled bot connected to a common WiFi network. The C++ code was written into NodeMCU chip with HTML elements embedded into it. Project link [https://github.com/Vishnuparammal/Wifi_bot] | **WiFi-bot: Designed a web-page controlled bot connected to a common WiFi network. The C++ code was written into NodeMCU chip with HTML elements embedded into it. Project link [https://github.com/Vishnuparammal/Wifi_bot] | ||
Line 24: | Line 24: | ||
** Data Compression Techniques | ** Data Compression Techniques | ||
** Numerical Techniques | ** Numerical Techniques | ||
* OpenGL: The first project I mentioned in my C/C++ experience (3D mapping) required plotting. I had tried an implementation with openGL for the purpose. To be honest, I had a reference code, and only modified it as per my needs. This gave me an extremely basic idea of openGL. | |||
* I have a good knowledge of Python, JavaScript. | * I have a good knowledge of Python, JavaScript. | ||
* I have experience using Postgresql for database management. | * I have experience using Postgresql for database management. |
edits