QEV3Bot Simulator
This is a free, educational, real-time WindowsTM based graphical simulator that accurately models a QEV3Bot running any RobotC program on one of three chosen walled "PlayFields":
1) A flat tiled lab floor, with square 1-foot white tiles having back edges.
2) An un-tiled floor with a sloped portion up to a mezzanine level (for exercising the 3-axis accelerometer sensor), and with a black floor track (for liine-following).
3) A user-configurable maze where walls and black floor lines (for line-following) can be placed.
QEV3BotSim allows the user to configure the connection of up to four sensors chosen from the set of eight available sensors mounted on the Bot (see About the Bot).
Once loaded into QEV3BotSim, programs can be tested, and can be easily modified in a syntax-colourized Edit/View window, then recompiled for re-testing. Parse errors and execution-time errors are reported with simple and clear error messages. Users can Run, Halt, Step, Step-Into, Step-Out-Of, Step-Over and RunTo a breakpoint for debugging purposes. All global and local user variables and arrays, as well as relevant built-in EV3 variables and arrays, are displayed during execution.
QEV3BotSim can be used as an adjunct to labs based on the physical Bots, or can even be used as a standalone resource for an introductory programming course if funds are not available for purchasing actual physical robots.
Click on the zip file below, then in the Google Drive window that opens, click the small "Download" button that appears in the upper right of that window.- the zip file contains the executable, Quick and Full help files, and folders of sounds and bitmap images mirroring those available on the EV3 itself.