Date: Fri, 29 Mar 2024 20:54:56 +0800 (CST) Message-ID: <1101180874.7187.1711716896301@2ec0c82278c4> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_7186_331421673.1711716896301" ------=_Part_7186_331421673.1711716896301 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
=E6=9C=AC=E9=A1=B5=E4=BB=8B=E7=BB=8D=E4=BA=86go_home_charge=E7=9A=84=E7=
=94=A8=E6=B3=95, =E5=8C=85=E5=90=AB=E6=9C=BA=E5=99=A8=E4=BA=BA=E5=9B=9E=E5=
=85=85=E5=91=BD=E4=BB=A4=E7=9A=84=E4=BD=BF=E7=94=A8=E3=80=82
=E6=9C=AC=E9=A1=B5=E5=86=85=E5=AE=B9
Sample Code:
=E4=BD=BF=E7=94=A8=E6=9B=B4=E9=AB=98=E7=89=88=E6=9C=AC=E7=9A=84Visual St= udio=E5=8F=AF=E8=83=BD=E4=BC=9A=E5=B8=A6=E6=9D=A5=E7=BC=96=E8=AF=91=E5=BC= =82=E5=B8=B8=E3=80=82
=E4=BD=BF=E7=94=A8Visual Studio 2010=EF=BC=88=E6=97=A0SP1=EF=BC=89=E5=8F= =AF=E8=83=BD=E4=BC=9A=E5=9B=A0=E4=B8=BA=E6=97=A0=E6=B3=95=E4=B8=8E.Net Fram= ework=E5=85=BC=E5=AE=B9=E8=80=8C=E6=8A=A5=E7=BC=96=E8=AF=91=E9=94=99=E8=AF= =AF=EF=BC=8C=E6=AD=A4=E6=97=B6=E5=A2=9E=E5=8A=A0SP1=E6=9B=B4=E6=96=B0=E5=8C= =85=E5=8D=B3=E5=8F=AF=E8=A7=A3=E5=86=B3=E9=97=AE=E9=A2=98
=EF=BC=88=E4=BB=A5=E4=B8=8B=E4=BB=BB= =E9=80=89=E5=85=B6=E4=B8=80=EF=BC=89
=E5=8F=B3=E9=94=AEgo_home_to_charge= , =E6=89=93=E5=BC=80=E5=B1=9E=E6=80=A7=E9=80=89=E9=A1=B9=EF=BC=8C=E5=B0=86S= lamware SDK =E7=9A=84include=E7=9B=AE=E5=BD=95=E5=92=8Clib=E7=9B=AE=E5=BD= =95=E6=B7=BB=E5=8A=A0=E5=88=B0=E5=B7=A5=E7=A8=8B
Slamware SDK=E7=9A=84include=E5=92=8Clib=E7=9B=AE=E5=BD=95=E6=97=A0=E9= =9C=80=E5=A4=8D=E5=88=B6=E5=88=B0=E5=8F=82=E8=80=83=E4=BE=8B=E7=A8=8B=E7=9B= =AE=E5=BD=95=EF=BC=8C=E5=8F=AA=E9=9C=80=E5=9C=A8Visual Studio=E9=87=8C=E6= =8C=87=E5=AE=9A=E8=B7=AF=E5=BE=84=E5=8D=B3=E5=8F=AF=E3=80=82
=E8=B0=83=E7=94=A8goHome()=E6=8E=A5=E5=8F= =A3=E6=9D=A5=E8=BF=9B=E8=A1=8C=E8=87=AA=E5=8A=A8=E5=9B=9E=E5=85=85=EF=BC=8C= =E5=A6=82=E6=9E=9C=E6=B2=A1=E6=9C=89=E6=89=BE=E5=88=B0=E5=85=85=E7=94=B5=E6= =A1=A9=E6=88=96=E8=80=85=E5=85=85=E7=94=B5=E5=A4=B1=E8=B4=A5=EF=BC=8C=E5=8F= =AF=E4=BB=A5=E8=80=83=E8=99=91=E9=87=8D=E5=A4=8D=E8=B0=83=E7=94=A8=E6=AD=A4= =E6=8E=A5=E5=8F=A3=E5=B0=9D=E8=AF=95=E5=86=8D=E6=AC=A1=E5=AF=B9=E6=8E=A5=E3= =80=82
=E4=B8=80=E8=88=AC=E6=9D=A5=E8=AF=B4=EF=BC=8C=E5=8F=AA=E6=9C=89=E9=87=8D= =E5=A4=8D=E4=B8=89=E6=AC=A1=E8=B0=83=E7=94=A8goHome()=E5=90=8E=E5=AF=B9=E6= =8E=A5=E4=BB=8D=E7=84=B6=E5=A4=B1=E8=B4=A5=E6=97=B6=EF=BC=8C=E6=89=8D=E5=8F= =AF=E5=88=A4=E5=AE=9A=E6=AD=A4=E6=AC=A1=E5=85=85=E7=94=B5=E5=AF=B9=E6=8E=A5= =E5=A4=B1=E8=B4=A5=E3=80=82=E5=9C=A8=E4=B8=89=E6=AC=A1=E5=B0=9D=E8=AF=95=E8= =B0=83=E7=94=A8=E8=BF=87=E7=A8=8B=E4=B8=AD=EF=BC=8C=E4=BB=BB=E4=BD=95=E4=B8= =80=E6=AC=A1=E5=AE=8C=E6=88=90=E4=BA=86=E5=AF=B9=E6=8E=A5=EF=BC=8C=E4=BB=8D= =E5=8F=AF=E5=88=A4=E5=AE=9A=E5=85=85=E7=94=B5=E5=AF=B9=E6=8E=A5=E6=88=90=E5= =8A=9F=E3=80=82
const int max_go_home_times =3D 3; =09 SlamwareCorePlatform sdp =3D SlamwareCorePlatform::connect(argv[1],= 1445); std::cout <<"SDK Version: " << sdp.getSDKVersion() <= < std::endl; std::cout <<"SDP Version: " << sdp.getSDPVersion() <= < std::endl; =09=09int go_home_count =3D 1; =09=09rpos::actions::MoveAction action; =09=09do { =09=09=09action =3D sdp.goHome(); =09=09=09action.waitUntilDone(); =09=09=09if(action.getStatus() =3D=3D rpos::core::ActionStatusFinished) =09=09=09=09break; =09=09=09std::cout << "go home to charge times count: " << go_= home_count << std::endl; =09=09=09go_home_count++; =09=09} =09=09while(go_home_count <=3D max_go_home_times);