<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://frc190code.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/190-robot-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/controls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/frc-hardware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/java</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/software-engineering-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/category/vision--localization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/COMMUNICATION_METHODS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/COMPARISON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/DERIVATIVE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/INTEGRAL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/PID_TUNING</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/closed_loop_control/PROPORTIONAL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/CAN_BUS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/COMPARISON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/ETHERNET</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/I2C</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/PWM</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/SPI</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/hardware_communication/UART</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/INTRODUCTION_TO_CONTROLS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motion_profiling/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motion_profiling/COMPARISON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motion_profiling/FEEDFORWARD_WITH_PROFILES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motion_profiling/S_CURVE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motion_profiling/TRAPEZOIDAL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/BRUSHED_MOTORS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/BRUSHLESS_MOTORS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/COMPARISON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/FIELD_ORIENTED_CONTROL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/MOTOR_CHARACTERISTICS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/SINUSOIDAL_COMMUTATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/SIX_STEP_COMMUTATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/motors/TORQUE_RIPPLE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/open_loop_control/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/open_loop_control/COMPARISON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/open_loop_control/FEEDFORWARD</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/open_loop_control/PERCENT_OUTPUT</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/controls/open_loop_control/VOLTAGE_CONTROL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/hardware_context/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/hardware_context/RADIO</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/hardware_context/robot_controller/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/hardware_context/robot_controller/ROBORIO</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/hardware_context/robot_controller/SYSTEMCORE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/ADVANCED_CONCEPTS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/advanced_concepts/ENUMS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/advanced_concepts/EXCEPTIONS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/advanced_concepts/GENERICS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/advanced_concepts/LAMBDAS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/advanced_concepts/STREAMS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/CONTROL_FLOW</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/control_flow/CONDITIONALS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/control_flow/LOOP_CONTROL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/control_flow/LOOPS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/control_flow/SWITCH</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/DATA_STRUCTURES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/ARRAYLIST</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/ARRAYS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/HASHMAP_HASHSET</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/ITERATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/LINKED_LIST</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/data_structures/STACKS_AND_QUEUES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/FUNDAMENTALS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/CONSTANTS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/DATA_TYPES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/EXPRESSIONS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/FLOATING_POINT</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/IO</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/OPERATORS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/PROGRAM_SKELETON</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/TYPE_CASTING</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/fundamentals/VARIABLES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/JAVA_INTRODUCTION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/OOP</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/ABSTRACT_CLASSES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/ACCESS_MODIFIERS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/CLASSES_AND_OBJECTS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/CONSTRUCTORS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/INHERITANCE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/INTERFACES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/PACKAGES_AND_IMPORTS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/POLYMORPHISM</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/java/oop/STATIC_VS_INSTANCE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/FRC_HARDWARE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/GEOMETRY_CONCEPTS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/gompeilib/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/gompeilib/LIBRARY_INTEGRATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/gompeilib/MAKING_CHANGES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/gompeilib/SYNC</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/gompeilib/UNIT_TESTING</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/HARDWARE_ABSTRACTION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/LOGGING</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/NETWORKTABLES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/ROBOT_CODE_ARCHITECTURE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/ROBOT_CODE_INTRODUCTION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/ROBOT_CODE_LIFECYCLE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/robot_code/SUBSYSTEM_STATE_MANAGEMENT</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/software_engineering_practices/AI_POLICY</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/software_engineering_practices/CODE_QUALITY</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/software_engineering_practices/CONTRIBUTING_GUIDELINES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/software_engineering_practices/GIT_STANDARDS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/software_engineering_practices/TEAM_DEVELOPMENT</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/DATA_DATA_EVERYWHERE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/GITTING_STARTED</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/ITS_CLASS_TIME</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/KEEPING_A_SCHEDULE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/MAKING_IT_MOVE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/METHOD_TO_THE_MADNESS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/ON_THE_STRAIGHT_AND_NARROW</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/ROBOTS_HAVE_ECHOLOCATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/TERMS_AND_CONDITIONALS_APPLY</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/TURNING_POINT</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/WHAT_ABOUT_DISTANCE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/WPILIB_INSTALLATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/training/xrp_java_course/XRP_SETUP</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/ADVANCED_VISION_TECHNIQUES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/COORDINATE_FRAMES</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/HARDWARE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/LANDMARKS</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/LATENCY</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/ODOMETRY</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/POSE_ESTIMATION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/SENSOR_FUSION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/VISION_LOCALIZATION_INTRODUCTION</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/vision_localization/VISION_PROCESSING</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://frc190code.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>