User:Sudeepam: Difference between revisions

Jump to navigation Jump to search
528 bytes removed ,  21 March 2018
Line 83: Line 83:


* '''Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.'''
* '''Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.'''
:-I'll assume that by 'biggest project', you mean the project which required me to play the most important roles and write a lot of code which required a lot of testing and debugging.
:-I'll assume that by 'biggest project', you mean the project which required me to play the most important roles and write a lot of code which required a lot of testing and debugging.
In this sense, my biggest project was that of making an Arduino and LDR Sensors based maze solver bot with a team of four. The bot would traverse a maze in a 'trial run' and store all the correct paths (A path that would not lead to a dead end) in its memory whenever it encountered a 'T like' condition in the maze (A condition when more that one choice of path was available). After that, in any subsequent run, the bot would traverse the maze using the stored path (which avoided dead ends) and therefore, solve the maze in a shorter amount of time.  
In this sense, my biggest project was that of making an Arduino and LDR Sensors based maze solver bot with a team of four. The bot would traverse a maze in a 'trial run' and store all the correct paths (A path that would not lead to a dead end) in its memory whenever it encountered a 'T like' condition in the maze (A condition when more that one choice of path was available). After that, in any subsequent run, the bot would traverse the maze using the stored path (which avoided dead ends) and therefore, solve the maze in a shorter amount of time.  
Line 90: Line 91:
::b) Boost the morale of the team whenever it seemed like the project would not get completed in time.
::b) Boost the morale of the team whenever it seemed like the project would not get completed in time.
These were my primary roles as the leader. My technical role was to write the code or to make a 'functioning brain' of the bot. Roles of my team mates were to design the hardware, design testing tracks etc.
These were my primary roles as the leader. My technical role was to write the code or to make a 'functioning brain' of the bot. Roles of my team mates were to design the hardware, design testing tracks etc.
I am proud to say that we were able to successfully complete the bot in time and that the bot gave us expected results. I am also proud of the fact that with the technical skills I gained, I am able to help my juniors at the university with their maze solver bots. What disappoints me is that, performance of our bot could have been improved if only we had used better quality hardware. Unfortunately, that wasn't an option for us since we had to pay for the hardware out of our own pockets and we only had limited money on us.


Some soft skills I learned from this project were..
Some soft skills I learned from this project were..
98

edits

Navigation menu