Percée du bloc vert
Créez un algorithme utilisant les blocs [Conduire pour] et [Tourner vers la direction], le groupe moteur du bras et le groupe moteur d'admission pour amener le robot héros à les blocs sur le terrain et à les marquer dans les buts, à retirer les blocs rouges des piquets de départ et à garer complètement le robot dans la zone afin de marquer le maximum points possible en une minute
- Sélectionnez VIQRC Virtual Skills - Full Volume Playground.
- Déterminez une stratégie pour maximiser le score en une minute.
- Sélectionnez une position de départ et planifiez un itinéraire pour que le robot exécute différentes tâches en fonction de la stratégie.
- Créez un système de coordonnées sur le terrain de compétences virtuelles VIQRC pour guider le robot vers des positions spécifiques.
- Sélectionnez le premier objectif. Programmez le robot héros pour ramasse séparément au moins deux blocs et les marque dans le premier afin de rendre ce but le rapidement possible
- Sélectionnez l'objectif seconde. Programmez le robot héros pour ramasse séparément au moins deux blocs et les marque dans le deuxième afin de rendre ce but le rapidement possible
- Sélectionnez le objectif. Programmez le robot héros pour ramasse séparément au moins blocs et marque dans le troisième afin de rendre ce but et d'acquérir les bonus de hauteur le rapidement possible
- Pilotez le robot héros pour retirer les blocs rouges des piquets de départ en suivant l'itinéraire prévu.
- Programmez le Hero Bot pour qu'il se gare entièrement dans la zone de ravitaillement.
Conseils utiles
- Pour plus d'informations sur le développement de votre stratégie de score, veuillez lire la section sur le score du manuel de jeu .
- Le temps est limité ! Concentrez-vous d'abord sur les tâches présentant une efficacité de notation plus élevée.
- Un plan de jeu efficace permet à Virtual Byte d'accomplir davantage de tâches dans le temps imparti. Concevoir un itinéraire efficace pour minimiser la distance parcourue et les virages du Hero Bot lors de l'exécution des tâches.
- Empêchez le robot de rouler sur les blocs, car cela pourrait entraîner des écarts par rapport à la cible.
- Pour minimiser le temps nécessaire à Virtual Byte pour terminer le processus de notation d'un bloc, permettez au robot de lever ou d'abaisser son bras pendant son mouvement en utilisant la fonction « et n'attendez pas » du groupe de moteurs de bras à rotation pour positionner bloc.
- La fonction et ne pas attendre du bloc spin ArmMotorGroup pour positionner fera en sorte que les autres blocs continuent de fonctionner pendant que le moteur du bras tourne. Pour utiliser cette fonctionnalité, sélectionnez la flèche pour développer et n'attendez pas.

Commande Python correspondante :
arm_motor_group.spin_to_position(0, DEGREES, wait=False) arm_motor_group.spin_to_position(280, DEGREES, wait=False)