解:(1)沿A→O→B路線行進所用時間為:600÷20+300÷10=60(秒),
在Rt△OBA中,由勾股定理,得AB=

=300

(cm).
∴沿A→B路線行進所用時間為:300

÷10≈300×2.236÷10≈67(秒).
(2)在Rt△OBC中,OB=300,∠OCB=45°,∴OC=OB=300cm,BC=

=300

(cm)
∴AC=600-300=300(cm).
∴沿A→C→B路線行進所用時間為:AC÷20+BC÷10=300÷20+300

÷10≈15+42.42≈57(秒).
(3)在AO上任取異于點P的一點P′,作P′E′⊥AD于E′,連接P′B,
在Rt△APE和Rt△AP′E′中,sin30°=

=

,∴EP=

,E′P′=

.
∴沿A→P→B路線行進所用時間為:AP÷20+PB÷10=EP÷10+PB÷10=(EP+PB)÷10=

BE(秒),
沿A→P′→B路線行進所用時間為:
AP′÷20+P′B÷10=E′P′÷10+P′B÷10=(E′P′+P′B)÷10=

(E′P′+P′B)(秒).
連接BE′,則E′P′+P′B>BE′>BE,∴

BE<

(E′P′+P′B).
∴沿A→P→B路線行進所用時間,小于沿A→P′→B路線行進所用時間.
即機器人沿A→P→B路線行進所用時間最短.
分析:(1)根據已知先求出沿A→O→B路線行進所用時間,然后由勾股定理求出AB,從而求出沿A→B路線行進所用時間;
(2)首先解Rt△OBC,運用三角函數求出BC,繼而得出AC,從而求出沿A→C→B路線到達B處所用的時間;
(3)在AO上任取異于點P的一點P′,作P′E′⊥AD于E′,連接P′B,分別求出沿A→P→B路線行進所用時間和沿A→P′→B路線行進所用時間進行比較得出結論.
點評:此題考查的知識點是解直角三角形的應用,關鍵是運用三角函數和勾股定理求出路線長.