Skip to main content
. 2022 Dec 6;22(23):9545. doi: 10.3390/s22239545
Algorithm 2 Pseudocode of the visual-servo control of the mobile platform
While (true) {
        Calculate s=(tmm*, θu), s*=(0, 0);
        Calculate e=ss*=(tmm*, θu);
        if (|e(0)|<0.005 && |e(1)|<0.005) {
                if (|e(5)|<0.01) {
                        break;
                }
                else {
                        e(5)=s(5)s*(5);
                        (vw)=λJm+WmLe+e;
                        Cmd(v, w);
                }
        }
        else {
                e(5)=RzMobitan1(e(1)/e(0));
                (vw)=λJm+WmLe+e
                Cmd(v, w);
        }
}