MOBOT Home History of the Laboratory What's the latest in MOBOT? People Current and Past Projects Gallery (pictures, video clips, etc) Related Links, Downloads, etc
University of the Philippines Mobile Robotics Laboratory
 


Present Projects
Recent Projects
Undergrad Projects
Mini-Projects 2000
Non-Thesis Projects
MDC Entries
Related Projects

  Present Projects
March 2005
CHARLEAN: A Self-CHARging Robotic Vacuum CLEANer Design and implementation of a Z8 Encore! Microcontroller-based self-charging mobile robot platform using topological-based algorithm for mobile robot mapping and navigation with RF ASK modules for radio communication.

March 2005
WAIS: An Intelligence Simulator
Design and implementation of a Reinforcement Learning software for mobile robot navigation using Hierarchical Partially Observable Markov Decision Process (HPOMDP)

March 2005
LAN Based Teleoperation of a Mobile Robot
A telerobotic system involves a human operator that remotely controls a robot. We aim to develop a telerobotic system consisting of a server computer, a client computer and an All TeRrain Vehicle (ATRV) – mini equipped with a binocular vision system. These components will communicate over a local area network (LAN) using CORBA.

March 2005
GABAY: Guidance and Assistance for the Blind
We aim to implement an inexpensive sonar-equipped mobile robot that can navigate safely and is capable of localization using behavior-based landmarks.

March 2005
Mobile Robot Navigation Using Binocular Stereo Vision
A binocular stereo vision-based mobile robot (mobot) that can locally plan its path and navigate its environment is developed. The robot platform is an All Terrain Mobile Robot (ATRV-Mini) by Real World Interface. video1 video2

April 2005
Appearance-Based Obstacle Detection and Robot Navigation Using Monocular Color Vision
In this research, a monocular color vision-based mobile robot platform is developed that is capable of detecting and avoiding obstacles. In the tests conducted, the mobile robot successfully avoids obstacles in an office environment through its programmed reactive behaviour.

October 2004
An Implementation of the Curvature Velocity Method for Obstacle Avoidance of a Sonar-Equipped Mobile Robot 1st Place Zilog MADC 2004 Open Design Category
This project is a mobile robot that can navigate safely, fast (e.g., V>0.3m/sec) and smoothly in an office environment with the aid of ultrasonic sensors. The ultrasonic sensors are used to create a two-dimensional map of the environment the robot traverses indicating the location of obstacles.

October 2004
A Mobile Robot Module for a Cooperating Mobot System (CMS)
In the CMS, the mobots cooperate with each other to build a two-dimensional indoor map of a certain area. Through cooperating mobile robots, the map can be built faster than with a single mobot alone.

2nd sem AY 2003-2004
Two Leg Module for a Six-Legged Robot
Before developing algorithms and controllers for legged locomotion, the mechanical design for the legs and the mobot itself must be very well thought of.

  
  Recent Projects
October 2003
Map-Building Mobile Robot Using Grid-Based Approach
The objective of this project is to create a mobile robot that is capable of making an internal representation of unknown but structured environment. This is in the form of a map which can be viewed through a PC. However, this project does not involve efficient path planning and navigation.

March 2003
Serial RF Communication for Mobile Robots
One of the major thrusts of the Mobile Robotics Laboratory is to develop basic communicating skills for mobile robots. One of these is through low power RF communication.

October 2002
SMS Automated Mobile Robot
Control messages sent to the mobile phone are retrieved by the robot's microcontroller. The robot's behavior is then triggered by the processed SMS messages. In this project, only actions to basic commands such as forward, backward, and the like will be implemented. The project used a Nokia mobile phone 5100/6100 series interfaced with a microcontroller chip.

October 2002
Z8-Based Programmable Mobile Robot Kit
The kit includes a user interface wherein the user can program the behavior of the mobile robot and/or the subsumption of the behaviors of the mobile robot, a user's guide that teaches the user how to program the behavior of the mobile robot, and the mobile robot itself, which executes the program of the user.

March 2002
Infrared Communication for Mobile Robots
Communication has an important role in mobile robotics because it has many applications in that field. This project will be a stepping stone for future projects in the laboratory which require communication between robots. IR was used since it is suitable for high speed communication.

March 2002
Tarak-Tarak: A Mobile Robot Simulator
Tarak-Tarak is a mobile robot simulator that allows the user to design a mobile robot from a collection of chassis types and sensors, then program the robot's behavior based on the sensor readings. The user can also create a 3D environment using the map editor. The software consists primarily of 5 modules: a physics engine, a behavior module, a robot creation utility, a map editor, and a graphics engine.

March 2002
Indoor Mobile Robot Platform Phase 2
The IMRP 2 uses the latest version of RTLinux (Real Time Linux v3.0) and its corresponding Linux kernel (Linux 2.2-18). It incorporates the libraries for the primitive, sensors, motors and serial communications' functions, making programming easier for the user.

  
  Undergraduate Student Projects
2000
Robotics Core Toolkit
Generic OS for M68HC11 suitable for mobile robot applications
Thesis project (EE 198) by Rafael "Dido" Sevilla ( batch '94, Y2k graduate)

1999
6 legged (6 DOF) mobile robot
Lab's first attempt at legged locomotion
Finished March 1999
Emilson Enrique (batch '94, graduated '99)

  
  Summer 2000 Mini-Projects
2000
Charging Circuit
A prototype charging base for mobile robots
Summer mini-project by Jed Tetangco and Emmanuelle Jacinto

2000
Full Duplex 8 Bit Serial Transceiver
A Prototype for communication between mobile robots.
Summer mini-project by Percival Magpantay and Timoteo Idica

2000
HC11 Board w/ LCD & Keypad
A more sophisticated 68HC11 board than previous mobot boards
Summer mini-project by Lounell Gueta

2000
Xanimate for DOS
A DOS port for the xanimate simulation program
Summer mini-project by Frederick Tan

  
  Non-Thesis Projects
2000
The Starlang Programming Language
Small, byte-compiled programming language
Has C-like syntax, with dynamic types and list primitives
Virtual machine interprets bytecode, versions for Linux and Robotics Core/68HC11 available
by Rafael "Dido" Sevilla (batch '94, Y2k graduate)

2000
Tutebot
A simple wheeled robot with an analog brain
Has a bumper for sensing uses a darlington motor driver
by Nathaniel Alviso (batch '95, current SA)

2000
Seven
A re - programmable, behavior-based mobile robot
by Sir Joe Rubrico

  
  Related Projects
May 1995
Autonomous Mobile Robot
An IRC lab project under Dr. Sison
Wheeled (2 DOF)
Has arm for gripping
Programmable with a pentium-based brain

2000
Mobile Robot - Bubwit 2
A local implementation of a mobot based on the MIT's rug warrior robot
Traverses a maze using a simple algorithm and stops when it locates a magnetic object
by Mike Blancas (batch '92, graduated '97)

2000
Bubwit
A maze traversing machine with a magnetic object as a goal
Traverses a maze using a simple algorithm and stops when it locates a magnetic object
Joe Rubrico, Celi Cruz (batch '91, graduated '96)


UP Mobile Robotics Laboratory
 
2005 UP Department of Electrical & Electronics Engineering Mobile Robotics Laboratory
For comments and suggestions, e-mail us at mobot_webmaster@yahoo.com