1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <?xml-stylesheet type="text/xsl" href="helma.xsl"?>
3 <xmlroot xmlns:hop="http://www.helma.org/docs/guide/features/database">
4 <hopobject id="885" name="Beagle-Eye" prototype="Page" created="1259355290029" lastModified="1395741448583">
5 <hop:parent idref="20" prototyperef="Page"/>
6 <is_xhtml type="boolean">true</is_xhtml>
7 <http_remotehost>127.0.0.1</http_remotehost>
8 <pname>Beagle Eye</pname>
9 <registrant>leatherbrain.myopenid.com</registrant>
10 <http_language>en-gb,en;q=0.5</http_language>
12 <http_browser>Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7</http_browser>
13 <time type="date">14.01.2010 16:45:00 CST</time>
14 <updatetime type="date">27.11.2009 14:54:50 CST</updatetime>
15 <hopsession>127.0.0.137.222.102.1rxs5eyteeald</hopsession>
18 A pair of calibrated USB cameras, mounted on the user's shoulders, such that the combined field of view covers at least 180 degrees.
20 One or more linear actuators connected through RS-232, situated on one of the user's limbs.
28 Low frame rate real-time video is used to guide the user towards a specified destination.
30 The GPS provides coarse location.
32 The stereo camera setup provides a wide field of view, along with coarse depth information.
34 Map information, combined with real time video is used to esimate location and orientation more accurately.
36 Simple object recognition techniques are employed to recognize parts of the environment.
38 The audio setup and the actuator(s) are used either in tandem or interchangeably to guide the user. This can be customized as required. Some possibilities include:
39 - A short periodic 3D sound generated to indicate the direction in which the user is to walk.
40 - The user is alerted about approaching obstacles by firing the actuator at a frequency inversely proportional to the distance to the obstacle. This distance can be computed using depth information computed from pairs of images.
41 - Information about the environment, such as "Pedestrian Crossing in 20m" can be relayed through audio.
43 Possible Enhancements:
45 More comprehensive localization techniques, such as SLAM, can be used to improve the accuracy of the system. This will also open doors to indoor navigation, where the GPS fails.
47 Detection, segmentation and recognition of text (such as signboards and street names) in the environment will ensure less errors in navigation.
51 A navigation tool for the visually challenged, using audio and linear actuators to communicate with the user.</body>
52 <pseudoparent idref="20" prototyperef="Page"/>
54 <pvcount type="float">2.0</pvcount>
55 <homepage>www.cs.bris.ac.uk/~sundaram</homepage>
56 <render_skin>project</render_skin>
57 <edit_skin>edit_project</edit_skin>
58 <http_referer>http://beagleboard.org/project/Beagle-Eye/edit</http_referer>
59 <http_host>beagleboard.org</http_host>
61 <shortdesc>A beagle-eyed guide for the visually challenged</shortdesc>
62 <user>leatherbrain.myopenid.com</user>