Page 50 - RoboGenius Pro C7
P. 50

Pen: Allows the robot to draw lines, shapes and patterns on the playground surface when
                     programmed.

                     Electromagnet: Used to pick up or drop magnetic disks in specific playgrounds.
                     Down Eye: Detects the colour or brightness of the surface directly below the robot.

                     50 mm Diameter Wheels: Provide smooth movement and help the robot drive precisely in
                     any direction.
                     Front Eye + Distance Sensor: Detects objects ahead and measures their distance to prevent
                     collisions.

                     Built-in Gyro + Location Sensing: Tracks the robot’s direction and position on the grid for
                     accurate navigation.
                     Right Bumper Sensor: Detects contact with obstacles on the robot’s right side.

                      Left Bumper Sensor: Detects contact with obstacles on the robot’s left side.


                                                         Humanoid robots like ASIMO by Honda
                                             SMART
                                              SPARK      use gyroscopes and accelerometers to
                                                                   maintain balance.



                  TYPES OF BLOCKS

                  In VEXcode VR, blocks are the building blocks of your program. Each block controls different
                  actions or functions of the robot. Below are the main types of blocks:

                     Drivetrain blocks: These blocks control the movement of the robot. They include commands
                     for driving forward, turning or reversing, allowing the robot to navigate through the virtual
                     environment.
                     Magnet blocks: These blocks help control the robot’s magnetic sensor. They allow the robot to
                     interact with magnetic objects or detect magnetic fields within the simulation.

                     Drawing blocks: These blocks are used to control the Pen tool on the robot. You can use them
                     to make the robot draw shapes, lines or patterns on the playground surface.

                     Sensing blocks: These blocks control the sensors on the robot, such as the Eye, Distance and
                     Gyro sensors. They allow the robot to detect objects, measure distances or track its rotation.
                     Console blocks: These blocks allow you to send and display messages to the console. It’s
                     useful for debugging or showing the status of your program in the simulation.

                     Logic blocks: These blocks are used to add conditions and control the flow of your program.
                     They include commands like if, else and repeat, helping you create decision-based behaviours
                     and loops.


                                    A robot in public spaces uses cameras and sensors to assist people, but some worry
                                    about their data being collected. Should the robot's sensors be turned off in certain
                                   areas to protect privacy or should it keep collecting data for improved performance?



                                 RoboGenius Pro - VII
                 48
   45   46   47   48   49   50   51   52   53   54   55