Skip to content

Latest commit

 

History

History
154 lines (127 loc) · 3.69 KB

releasenotes.md

File metadata and controls

154 lines (127 loc) · 3.69 KB

Pimulator Release Notes

January 22, 2022

Changes

  • UI bug fixes for button colors darkening when selected (in light and dark modes)
  • Robot.run() parallel threading enabled
    • number of threads adjustable using dropdown in settings tab
    • more information about Robot.run() threads can be found in the Robot API

January 12, 2022

Changes

  • UI bug fixes for help tab accordion

October 2, 2021

Changes

  • Fixed order of field/robot drawing so robot is above field lines
  • Made starting position adjustable in field code
  • Provided default starting position for robot

August 28, 2021

Changes

  • Bug fixes for autonomous timer and dark mode
  • Added tooltips for robot options and info on robot speeds and sizes

July 31, 2021

New

  • Button added to clear console
  • Default field (four tapelines, interactable object) added as a pre-set option

April 26, 2021

New

  • Ramps added as a field element
  • Pre-set fields can be selected
    • The autonomous section of the Spring 2021 field has been added
  • Updates will now come with Release Notes

April 12, 2021

Changes

  • Interactable object collision
    • Interactable objects will collide with non-interactable objects (Robot, walls)
    • Interactable objects will not collide with interactable objects (objects that can be picked up)

April 10, 2021

Changes

  • API updated for Spring 2021 Competition
  • Bug fixes

March 29, 2021

New

  • Support for interactable objects
    • Interactable objects can be picked up and dropped by the robot using pick_up and drop
  • Customizable field
    • A .json file can be uploaded under the 'Field' tab
    • The field may be modified directly using the on-page code editor

March 20, 2021

New

  • Support for different robot types
    • Three robot types: Swift, Spry, Sturdy
    • Type may be set in 'Settings'
    • Each is a different size and has a different acceleration

February 27, 2021

New

  • Robots will drive with an acceleration
  • The robot starting position can be set in 'Settings'
  • The console will display the timestamp for the message being printed

Changes

  • Bug fixes

February 20, 2021

New

  • Support for Dark Mode, which may be set in 'Settings'
  • Support for Editor themes, which may be set in 'Settings'

Changes

  • Bug fixes

February 1, 2021

New

  • Limit switches added to the robot
    • Readings can be seen in 'Sensors'

Changes

  • Bug fixes

January 30, 2021

New

  • Support for Keyboard operations
    • Keyboard input may be set in 'Settings'
    • Most keyboard keys may be used in user-defined code

Changes

  • Bug fixes

January 24, 2021

New

  • UI Overhaul
  • Added 'Help' tab for Pimulator documentation and tips for using the simulator

January 4, 2021

New

  • Support for collision detection
    • Robot now collides with field objects (walls)

Changes

  • Bug fixes

December 21, 2020

New

  • Support for line following added
    • Tape lines added to the field
    • Line sensors added
      • Readings can be seen in 'Sensors'

November 20, 2020

New

  • Support for Gamepad compatibility
    • Under the input gamepad mode, a X-box controller may be used to control the robot in Teleop mode

Changes

  • Bug fixes

November 23, 2020

New

  • Console added
    • Displays simulator messages
    • Displays printed messages from user-code

October 24, 2020

New

  • Timer for autonomous mode added

October 17, 2020

Base Version

  • Robot operable in Teleop and Autonomous Mode
  • Support for student code
    • Code may be uploaded by the user
    • Code may be edited using the on-page code editor