A robotic navigation system for computerized mobile robot. Typically the
robot, which may be in an unknown location, will have an onboard internet
web server, a capability of establishing a first connection to a remote
web browser on the internet for robotic control purposes, and a
capability of establishing a second short range bi-directional digital
radio connection to one or more nearby computerized digital radio
equipped devices external to the robot. Typically at least some of these
nearby digital radio equipped devices will have a known location. The
robot can exchange short-range bidirectional digital radio signals with
nearby devices that have a known location, and obtain location data to
determine it's position. This location information can be used to assist
in robotic navigation. The robot can also navigate to other objects,
which also may have an unknown location, using a similar technique in
which the object with an unknown location exchanges short range
bidirectional digital radio signals with either the robot itself, or
other digital radio linked devices with a known location (which then
relay the object's location to the robot).