- During the demo hours on Tuesday and Thursday
I will be in my office. On Friday, during the final time
(10:00 -- 11:50 AM) I will be in the regular class room.
- You must return all that you borrowed from
me (robots, laptops, etc.) by Friday noon.
That means you must have all the demos by then.
I will be available for demo today
3 PM to 5 Pm, Thursday 2 - 4 PM and Friday during the
hours for the final exam. 12/5/00
- The slides for the reactivity part:
Slide2 . 12/2/00
- Project reports for the Amigobots are due by the
day and time of the final. You are required to write a
detailed report which should include well commented
code. You must explain, the step by step procedure
of how someone can take your code and run the robot
using it. Include the robot-id. Think of one section
of your report as a manual for someone to take your
program and use it in your robot.
Your report should have a section describing what
does not work (say XXX in Ayullu does not work)
and what works, and what functions and techniques you used.
Describe the problems you faced and how it was overcome.
Give as much detail as possible.
Include the material in your
previous report on the Amigobot in this
Have a section in the report
which is like
a class handout that would have helped you if it was
given to you along with Amigobot and the other documentations.
Besides the above your report must contain
details about your implementations, including your
stratgey to sense, to find openings, to avoid obstacles,
to navigate in an office environment, etc; and pseudocode
together with a discussion that points
to your real code.
Besides hard copy of the report, also submit a
softcopy in a CD
or a floppy disk.
Also remember to submit the report for the Lego part in a CD
or a floppy disk. 11/29/00
- Sample practice questions for the second
- Meesage from Bill Kennedy, about the new version of Ayullu.
Ayllu aficionados will be pleased to hear that there is a new version of
Ayllu available. Ayllu (pronounced "I-you") version 1.6 now supports the
new AmigoBot Intelligent Mobile Robot from ActivMedia Robotics
(http://www.amigobot.com), as well as the Pioneer 2 Gripper attached to the
General I/O bus instead of the User I/O.
Get the latest version of Ayllu -- demo or licensed -- with documentation
and tutorial source code files from:
- Message from Bill Kennedy, president of the Amigobot
manufacturing company. (11/20/00)
If what he suggestes does not work and you still get
a bunch of problems contact him with a polite message
"William Kennedy, PhD" email@example.com
The Saphira distributions at the website are the most recent. That is not
the issue. I think some of the Saphira distributions that your students are
using have been damaged *after* download. Please, have someone do a
completely FRESH download and installation. Do not overwrite your current
Saphira; delete it entirely and start from scratch. Then test the turn
capability. Make sure to install amigo.p in the proper place -- in the
params folder. It is not part of the current Saphira distribution...
Of course, if the freshly downloaded version works, then start looking for
what got broken software-wise at your end. If not--if you still can't turn
the robot normally with that freshly downloaded and installed version, then
tell me *exactly* what version of Saphira, what OS, what robot, and
whatever detail you can. I have not been able to reproduce your problems
here, and it clearly is a software problem; *not* hardware.
I'll try and have a version of Ayllu ready for you by end of day today.
Homework: Give a detailed work out of the blocks world planning
problem discussed in the class today. Show how using
breadth first forward search you can reach from the initial
state to the goal state. (due 11/14/200.) 11/7/00
- Message from the Amigobot people:
Go to http://robots.amigobot.com. There find access to the brand new
AmigoBot User's Guide and new AmigOS 1.01. Also, go to
http://robots.amigobot.com/hidden and download the first release (beta) of
the AmigoBot Software Suite (Linux or Windows).
I have been told that a new version of AmigOS is about to be
released. This version apparently overcomes some of the
earlier problems with sensing. Check the Amigobot website
to see if the new version has been released. 11/6/00
- I just put the two books that I mentioned in the class today
and two additional books on reserve in the Nobel Sc and Engg
library. Besides hints on using Sonars the books should be useful
in giving you ideas for your final project.
- I need a report on the Amigobot projects from every group.
The report should include information on the environment you
are using, the difficulty you faced, how you overcame
it, what strategy you are
using to counter the unreliable readings of the sonar,
what strategy you are using to avoid obstacles, to
find openings while avoiding obstacles, your code, etc.
This report is
due on 11/9/00.
If you were not able to give a proper demo
then your report should be more detailed to convince me that you
tried your best. (For example, if you are having problems
with Sonars, you should give me a plot of the
sonar readings.) 11/2/00
- Please check the
projects page for updated deadlines
and a better description of the Amigobot
- Slides for 10/26 10/30/00
- Please take good care of Amigobots.
Physical damage to
the Amigobots may result in point deduction and affect your grade. 10/24/00
- Helpful hints for
programming Amigobot using Ayllu (MSword file) 10/11/00
- Sample practice questions for the first
- Reading list for the
second part of the course 10/9/00
- Clarification for
the deadlines 10/9/00
- Exact question for the take home test
- What to include in the project report?
- Slides for 10/5 10/7/00
Click to subscribe to cse494mr, the class mailing list for the students
and TA. 9/7/00
Lego project layout.