/// <summary>
        /// The robot drops the object
        /// </summary>
        private int DropObject(int currentState, object o)
        {
            TextBoxStreamWriter.DefaultLog.WriteLine("HAL9000.-> State reached DropObject");

            cmdMan.ST_PLN_drop(armsOrder[0], 30000);

            cmdMan.MVN_PLN_move(-0.35, 60000);

            if (cmdMan.ARMS_goto(SMConfiguration.ArmsNavigationPosition, 10000))
            {
                if (cmdMan.ARMS_goto(SMConfiguration.ArmsNavigationPosition, 10000))
                {
                    cmdMan.ARMS_goto(SMConfiguration.ArmsNavigationPosition, 10000);
                }
            }

            return((int)States.LeaveArena);
        }