Wednesday, February 25, 2009

circuit race



Today we had our circuit race witch was pretty sweet.
In order to complete this task we had to use the techniques that we learned in the previous tasks that we have completed in class, the previous tasks that we had were wheels and distance and measured turns.
Getting ready for this challenge was fun and tricky at the same time. The hard part was getting the turns and making sure the robot didn’t run into any of the obstacles that were in the classroom that were in the way sometimes like the work benches that we couldn’t move.
I used move blocks to complete this challenge the reasons that I used the move blocks was because they are easier to program when using move blocks you only to use one block for both motors if you wish, and when you only need one motor to run you select that motor.
Another thing that I noticed and was a problem was on the day of the race, I think the floor was dirtier then on Friday because my robot had more friction and the front wheel was dragging when making the turns. The reason that I used the wheels that I used was because I also wanted to go for speed at the same time.

Tuesday, February 17, 2009

moving and making turns

The 2 previous labs that I did in class were called Right face and measured turns.
Right face was teaching us how to make our robots turn mainly. The next lab we did was called measured turn it was about making precise turns and we had to attach a pen to the end of the robot to draw a circle.
chapter 4 was talking about the difference between motor blocks and move blocks.
What is the difference between motor blocks and move blocks?
the difference is that motor blocks only move one motor one the robot, and the move block moves one motor only.
When would one type of block be more advantageous than the other
You are better using the motor blocks sometimes because when you want to have point turn in your program it makes it easier to do.

Monday, February 2, 2009

Hello World, My Name Is

Our home work over the weekend was to read chapter 3. In Chapter 3 you learn about using the display block in the programming software that we using when programming our robots. When using in the display block you will use the configuration panel for many functions like what is going to be projected on the LCD and how long you want it to be displayed. There is also a drawing tool that can be used the drawing tool can be use to draw anything from circles to lines which can also be place on the LCD screen on the NXT. The data hub was talked about to the data hub lets you draw data wires from one block to another it can carry numbers or text, makes life easier to.

Wednesday, January 28, 2009

What is a Robot? What is a Program?

The questions we had to blog about in chapters 1 and 2 were how is a robot different from a toaster? And why is program structure important? A robot is different from a toaster because the robot and preform basic human tasks if programed to and a toaster can't. The reason that program structure is important is so that it makes our life easier by getting everything correct the first time because if we do not use program structure the robot will not function in the correct way or at all.

Thursday, January 22, 2009

full speed ahead

In this lab we did our first test on our task bot. The object of this test was to get the robot to move forward 720*. We passed this test

Tuesday, January 20, 2009

Chapter 1 Understanding Lego Geometry

Chapter one is kinda boring but kinda interesting i think. It's pretty much about Lego geometry and also Lego history. The Lego line started in the 70's. In this chapter we also learn about the different types of Lego's that they are like the old bricks and and the stud less beams. We also learn about the size of the Lego's dimension and everything.
The advantages of using TECHNIC construction is that its easier to use and its also stronger than the traditional bricks witch also gives it more stability so you don't have to worry about it capsizing.

Friday, January 16, 2009

What defines a robot?

A robot is an object that can be programmed to take commands to do what we program it to do; it can perform human activities and functions when programmed to. Like touch sensors can be programmed to turn is a different direction when they are pressed against something (wall or object). Sound sensors are what we used in class on Thursday to get a basic idea how the robot moves, they are sensors that tell the gears to move the wheals on the robot to move when it hears sound, the more sound that there is the faster the wheals will turn witch means the faster the robot will go.

Kenny Jones©