Thursday, 23 July 2015

Dolphin Challenge Day 2




Task Description:
--Is to construct and reshape a robot whose characteristics and physical appearance resemble  a dolphin.

--With the first step being accomplished  by constructing the main bulk of the robot, still adjustments such as the tail and fins as well needed fixing to look more appealing.

--After the dolphin is physically constructed and completed, our next step is to program the robot to move upwards and downwards whilst pushing itself forwards, making the robot carry out a dolphin characteristic.


Goals






ROLES OF EACH MEMBER

Sabrina 

 Took apart existing robot

Helped problem solve and using various pieces to construct the dolphin tail and other features.

Took videos for blog

 Created blog

Helped trying to program robot move forward whilst moving upwards and downwards at the same time

Ariane

 Took apart existing robot



Helped problem solve and using various pieces to construct the dolphin tail and other features.

 
Took photos for blog



         Helped trying to program robot move forward whilst moving upwards and downwards a tthe same time



Continuing Construction Of The Dolphin 



Challenging TASKS! & problems Encountered:

Task #1:

Our first job was to adjust the tail which we had built using the one from the tutorial to something more appealing and creative. This task was quite fun , yet simple as we had to use our creativity to do this.
As shown in the image below, the tail is designed using a variety of pieces and is much different in comparison with how it was previously.
                                                     -------------------------------------------


 







Before  After 






Conclusion: Task 1 has been accomplished


TASK #2:

Our next goal was to then after we finished constructing the robot to make it move forwards in a motion were the dolphin is moving upwards and downwards, which was quite challenging as it did not work out at the end after many trials.


Trial 1





In Trial one, we had created a function in relation to the touch sensor, in order to make the dolphin 'swim'. The dolphin will stop when the touch sensor in the nose is "bumped" (pressed and released), which might happen if the dolphin bumps into something, or you can press it manually with your hand.


We first created placed the touch sensor function in which the 'bumped ' option was selected , where you had to wait until the touch sensor is pressed to start the motion. 

After this a 2  move functions  were , so the kicking motion of the tail is alternating
down and up strokes of the tail motors for  0.3 seconds.  Full power was used on the down
first stroke because it needs to lift the dolphin up, but only 30% power on the down stroke 
because gravity is helping which was for the second move function. 

It was all put into a loop , with another last function placed in , which was an other touch snesor function with the 'bumped' attribute.  The loop would repeat the tail kicking motion until the 
touch sensor is "bumped" (pressed and released) to stop it.  Bumped is used instead of "Pressed" to get around a common problem with testing for "Pressed" at the end of a loop

Video of Trial 1 : 





As depicted from the video , it can be depicted that the dolphin is moving upwards and downwards however is not actually moving itself forward, if so only a little bit. So this trial was a start but not yet successful . 


Trial 2

In order to make the dolphin move forward , we changed the direction of the second function from  backwards to forwards. 


Trial 2 Video :



This was yet , still unsuccessful as the dolphin completely changed its original motion, making it slower and still hadn't move itself in forwardly direction.

-------------------------------------------------------------------------------------------------------------------------
After this trial, time was up and the lesson on which we were working on this task had finished and so we continued this process in our next IST lesson.



GOAL TO ACHIEVE: Make the dolphin 'swim'

































No comments:

Post a Comment