Page 180 - CodePilot V5.0 C8
P. 180

TYPES OF VIRTUAL ROBOTS
                  Depending on their tasks and where they are used, virtual robots can be divided into several

                  types. The different types of virtual robots are as follows:
                      Educational  robots: Used  in  schools  and  online  platforms  to
                     teach coding and robotics.





                                                   Simulation robots: Help scientists and engineers test machines
                                                  before building real ones.




                      Entertainment robots: Used in games or apps to provide fun and
                     interactive experiences.


                  SENSORS IN VIRTUAL ROBOTS

                  Virtual robots can be equipped with various types of sensors to interact with their environment.
                  These sensors are designed to simulate real-world perception, similar to those used in physical
                  robots. Some common types of sensors in virtual robots are as follows:
                      Distance sensor: Measures the distance between the robot and objects in its path. It helps
                     the robot avoid obstacles or navigate through spaces.
                      Gyro sensor: Measures the robot’s  rotation and orientation.  It helps the robot  stay
                     balanced or turn to a specific angle.

                      Encoder: Measures the rotation of the wheels or motors to help the robot track its movements
                     and distance travelled.
                      Eye sensor: Helps the robot see and process visual information.

                     •  Front Eye sensor: Detects objects and their colours in front of the robot. It also acts as a
                        distance sensor, reporting the distance to an object in millimetres or inches.
                     •  Down Eye sensor: Points downward and can detect the colour of the surface below the robot.
                      Bumper  sensor: Detects  physical  contact  with objects.  It helps robot  to avoid  obstacles,
                     prevent collisions or trigger certain actions when they hit or touch something.
                      Location sensor: Reports the robot’s (X, Y) coordinate position and heading angle, enabling
                     precise tracking of the robot’s location on the virtual playground.




                         GETTING STARTED WITH VEXCODE VR


                  VEXcode VR is an online platform that allows you to learn robotics and programming using virtual
                  robots, without requiring any physical hardware. With just a computer and an Internet connection,
                  you can program virtual robots to move, turn, draw and solve puzzles. The platform uses intuitive
                  block-based coding, making it easy for beginners to get started.




                   178
                        CodePilot (V5.0)-VIII
   175   176   177   178   179   180   181   182   183   184   185