This paper presents a new robotic system for indoor
surveillance where the robot can be remotely controlled by a
smart phone in real time. The smart phone is used to remotely
give the control commands to the robot for its movement, and
receive the video frames of the surrounding environment
from the camera mounted in the robot. The signal
transmission between the robot and the smart phone is by
internet. A model predictive controller is designed to
compensate large time delay caused by the internet. Therefore,
the usage of the smart phone makes the robot surveillance
more flexible and convenient to control and allows the users
to operate in different locations from the surveillance robot.
Recently mobile phone based robotic systems have
attracted more and more attention. Ren C.Luo developed a
security robot system which can be controlled by a cellular
phone through GS M without any image information [1] .
Yong-Ho Seo et al. developed a Touch-Based Control of a
robot system that could remotely acquire information from
the robot and control the robot by a touch event of the smart
phone [2]. Sung Wook Moon introduced a phone operated
control/monitoring system where video image could be
transmitted from a spider robot to a smart phone. But the
200ms time delay between the camera and the mobile phone
could not guarantee the efficiency of remote control [3].
Internet transmission is more complicated because it would
cause larger time delays and more serious data dropouts. For
the networked controlled systems, the time delay and