MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "arvcontinue": "20190524035721|51",
        "continue": "-||"
    },
    "query": {
        "allrevisions": [
            {
                "pageid": 1,
                "revisions": [
                    {
                        "revid": 1,
                        "parentid": 0,
                        "user": "MediaWiki default",
                        "anon": "",
                        "timestamp": "2019-05-13T04:39:27Z",
                        "comment": ""
                    },
                    {
                        "revid": 2,
                        "parentid": 1,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-16T22:40:39Z",
                        "comment": "Conversion from twiki"
                    },
                    {
                        "revid": 17,
                        "parentid": 2,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:16:08Z",
                        "comment": ""
                    },
                    {
                        "revid": 19,
                        "parentid": 17,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:20:10Z",
                        "comment": ""
                    },
                    {
                        "revid": 44,
                        "parentid": 19,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:24:08Z",
                        "comment": "/*  Libraries */"
                    },
                    {
                        "revid": 46,
                        "parentid": 44,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:31:42Z",
                        "comment": ""
                    },
                    {
                        "revid": 48,
                        "parentid": 46,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:59:32Z",
                        "comment": "/* Elcano Project Website */"
                    }
                ],
                "ns": 0,
                "title": "Main Page"
            },
            {
                "pageid": 2,
                "revisions": [
                    {
                        "revid": 3,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:13:47Z",
                        "comment": "Created page with \"  = General Processor Information =  This is the landing page for the different modules of the Elcano system, combined with an overview about how the system functions together...\""
                    },
                    {
                        "revid": 4,
                        "parentid": 3,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:27:48Z",
                        "comment": ""
                    },
                    {
                        "revid": 31,
                        "parentid": 4,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:11:50Z",
                        "comment": "/* Low-level */"
                    },
                    {
                        "revid": 35,
                        "parentid": 31,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:14:07Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "ProcessorGeneral"
            },
            {
                "pageid": 3,
                "revisions": [
                    {
                        "revid": 5,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:28:47Z",
                        "comment": "Created page with \"  ===HighLevel board: === Here is where all the magic happens, it is the epicenter of all major data processing and decision making based on said data. On this in-house design...\""
                    },
                    {
                        "revid": 6,
                        "parentid": 5,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:30:31Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "HighLevel"
            },
            {
                "pageid": 4,
                "revisions": [
                    {
                        "revid": 7,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:32:15Z",
                        "comment": "Created page with \"  = High-Level System v3 - Software =     ==Introduction == Originally C3, C4 and C6 were implemented as three separate systems using three different Arduino Megas. The previo...\""
                    }
                ],
                "ns": 0,
                "title": "HighLevelSWv3"
            },
            {
                "pageid": 5,
                "revisions": [
                    {
                        "revid": 8,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-18T23:35:08Z",
                        "comment": "Created page with \"  = High-Level System v3 - Hardware  =     ==The HL PCB v3.0 == %ATTACHURL%/System_with_labels.png  ==Acronyms and Abbreviations == EE:\t\tElectrical Engineering %BR% GPS:\tGloba...\""
                    }
                ],
                "ns": 0,
                "title": "HighLevelHWv3"
            },
            {
                "pageid": 6,
                "revisions": [
                    {
                        "revid": 9,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T02:24:02Z",
                        "comment": "Created page with \"  = Actuators and Motor =  ==Description and Function == Elcano uses a linear servo (actuator) to control steering  hardware.  Brake control had used a linear servo, but in Sp...\""
                    }
                ],
                "ns": 0,
                "title": "ActuatorPage"
            },
            {
                "pageid": 7,
                "revisions": [
                    {
                        "revid": 10,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T02:25:50Z",
                        "comment": "Created page with \"  = Sensors  =  {| cellpadding=\"5\" cellspacing=\"0\" border=\"1\" |- || *Sensor* || *Purpose* | |- || [[Odometer]] || Inaccurate vehicle speed detection | |- || [[SteeringSensor][...\""
                    },
                    {
                        "revid": 11,
                        "parentid": 10,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T02:34:33Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "SensorsPage"
            },
            {
                "pageid": 8,
                "revisions": [
                    {
                        "revid": 12,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T02:35:38Z",
                        "comment": "Created page with \"  = Scanse Sweep =  The Scanse Sweep is a lidar sensor. Its head spins around multiple times per second, and collects information about its lateral surroundings. The spin spee...\""
                    }
                ],
                "ns": 0,
                "title": "Lidar"
            },
            {
                "pageid": 9,
                "revisions": [
                    {
                        "revid": 13,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T02:54:13Z",
                        "comment": "Created page with \"  = Steering Angle Sensor =  To change or maintain travel direction, the system must know which way the front wheels are pointing. Elcano tricycles accomplish this task with a...\""
                    }
                ],
                "ns": 0,
                "title": "SteeringSensor"
            },
            {
                "pageid": 10,
                "revisions": [
                    {
                        "revid": 14,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T03:03:35Z",
                        "comment": "Created page with \"  = Camera Sensor =  == Hardware ==  Elcano system uses a Pi Cam version 2 camera designed to connect to the Raspberry Pi CSI camera port. The Raspberry Pi connected to the ca...\""
                    }
                ],
                "ns": 0,
                "title": "Camera"
            },
            {
                "pageid": 11,
                "revisions": [
                    {
                        "revid": 15,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T03:06:25Z",
                        "comment": "Created page with \"  This documentation is taken from Sonar2half.doc, in the Documentation folder in the GitHub repository.  = Sonar Board =  The board contains up to 8 sonars, numbered as in th...\""
                    }
                ],
                "ns": 0,
                "title": "Sonar"
            },
            {
                "pageid": 12,
                "revisions": [
                    {
                        "revid": 16,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-20T03:08:37Z",
                        "comment": "Created page with \"  = Elcano Remote Control =  The Elcano system can run autonomously or by remote control. There have been four systems built for manual or remote control.  == Joystick == The...\""
                    }
                ],
                "ns": 0,
                "title": "RemoteControl"
            },
            {
                "pageid": 13,
                "revisions": [
                    {
                        "revid": 18,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:19:22Z",
                        "comment": "Created page with \"  = Elcano Project Introduction =  == Vehicles ==  A self-driving vehicle does not have to be a car. It can be a bicycle or motorcycle. We work with tricycles so that we do no...\""
                    }
                ],
                "ns": 0,
                "title": "ElcanoIntro"
            },
            {
                "pageid": 14,
                "revisions": [
                    {
                        "revid": 20,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:35:02Z",
                        "comment": "Created page with \"  = Files =  ==[[Lane Detection Test Videos And Images]] ==  ==[[Lane Detection Test Videos]] ==  ==[[Cone Detection Test Images]] ==\""
                    }
                ],
                "ns": 0,
                "title": "FilesPage"
            },
            {
                "pageid": 15,
                "revisions": [
                    {
                        "revid": 21,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:36:00Z",
                        "comment": "Created page with \"  = Lane Detection Test Videos And Images =  These are media files associated with lane detection.  These files were originally in the repository, but will be removed shortly,...\""
                    }
                ],
                "ns": 0,
                "title": "Lane Detection Test Videos And Images"
            },
            {
                "pageid": 16,
                "revisions": [
                    {
                        "revid": 22,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:37:18Z",
                        "comment": "Created page with \"  These were originally in Vision/LaneDetection in our GitHub repository. (They will be removed from the repository when it is refactored to remove large files and licensed ma...\""
                    }
                ],
                "ns": 0,
                "title": "Lane Detection Images"
            },
            {
                "pageid": 17,
                "revisions": [
                    {
                        "revid": 23,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:38:56Z",
                        "comment": "Created page with \"  = Lane Detection Test Videos =  These came from Vision/LaneDetection/testvideos in our GitHub repository.  -- Main.JohnsonB - 2017-09-07\""
                    }
                ],
                "ns": 0,
                "title": "Lane Detection Test Videos"
            },
            {
                "pageid": 18,
                "revisions": [
                    {
                        "revid": 24,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:40:11Z",
                        "comment": "Created page with \"  =Cone Detection Test Images =  These images are used to determine the probability that a pixel value corresponds to a traffic cone or image background. These images original...\""
                    }
                ],
                "ns": 0,
                "title": "Cone Detection Test Images"
            },
            {
                "pageid": 19,
                "revisions": [
                    {
                        "revid": 25,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:41:26Z",
                        "comment": "Created page with \"  = Images With Backgrounds Removed =  This was originally in Vision/cones in our GitHub repository. (This will be removed from the repository when it is refactored to remove...\""
                    }
                ],
                "ns": 0,
                "title": "Images with backgrounds removed"
            },
            {
                "pageid": 20,
                "revisions": [
                    {
                        "revid": 26,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:43:08Z",
                        "comment": "Created page with \"  = Images With Cones Removed =  These were originally in Vision/backgrounds in our GitHub repository. (They will be removed from the repository when it is refactored to remov...\""
                    }
                ],
                "ns": 0,
                "title": "Images with cones removed"
            },
            {
                "pageid": 21,
                "revisions": [
                    {
                        "revid": 27,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:44:46Z",
                        "comment": "Created page with \"  = Original Images For Cone Detection =  These were originally in Vision in our GitHub repository. (They will be removed from the repository when it is refactored to remove l...\""
                    }
                ],
                "ns": 0,
                "title": "Original Images for cone detection"
            },
            {
                "pageid": 22,
                "revisions": [
                    {
                        "revid": 28,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-21T01:53:56Z",
                        "comment": "Created page with \"  These were originally in Vision/LaneDetection/testvideos/calibration in our GitHub repository.  (They will be removed from the repository when it is refactored to remove lar...\""
                    }
                ],
                "ns": 0,
                "title": "Lane Detection Calibration Videos"
            },
            {
                "pageid": 23,
                "revisions": [
                    {
                        "revid": 29,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:05:39Z",
                        "comment": "Created page with \" This is the landing page for all libraries used in the Elcano project, including the ones we have developed in house.  Here is a list: * ElcanoSerial * FusionData * Settings....\""
                    }
                ],
                "ns": 0,
                "title": "LibrariesPage"
            },
            {
                "pageid": 24,
                "revisions": [
                    {
                        "revid": 30,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:07:39Z",
                        "comment": "Created page with \"  ===C2- Overview : === The job of C2 and the Low-Level board is to implement the speed and turn profiles generated by the High-Level system. C2 may alternately take input fro...\""
                    }
                ],
                "ns": 0,
                "title": "LowLevel"
            },
            {
                "pageid": 25,
                "revisions": [
                    {
                        "revid": 32,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:12:29Z",
                        "comment": "Created page with \"  ==!! LowLevel v2.1 PCB ==  This Document contains:      =Functionality: =  * The LowLevel Board (LLB) a daughter board (shield) for an Arduino Mega microcontroller. It inter...\""
                    },
                    {
                        "revid": 33,
                        "parentid": 32,
                        "minor": "",
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:13:35Z",
                        "comment": "JosephBreithaupt moved page [[LOwLevelBoard]] to [[LowLevelBoard]]: page name typo"
                    },
                    {
                        "revid": 49,
                        "parentid": 33,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T06:02:57Z",
                        "comment": "/* Functionality: */"
                    }
                ],
                "ns": 0,
                "title": "Low Level"
            },
            {
                "pageid": 26,
                "revisions": [
                    {
                        "revid": 34,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:13:35Z",
                        "comment": "JosephBreithaupt moved page [[LOwLevelBoard]] to [[LowLevelBoard]]: page name typo"
                    }
                ],
                "ns": 0,
                "title": "LOwLevelBoard"
            },
            {
                "pageid": 27,
                "revisions": [
                    {
                        "revid": 36,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:46:54Z",
                        "comment": "Created page with \"  = High-Level Board = %TWIKISHEET{ }% {| cellpadding=\"5\" cellspacing=\"0\" border=\"1\" |- || *Src/Dest* | *Signal* || *C6 Mega* || *C3 Micro* || *C4 Mega* || *Other* || *eXterna...\""
                    }
                ],
                "ns": 0,
                "title": "HighLevelSignals"
            },
            {
                "pageid": 28,
                "revisions": [
                    {
                        "revid": 37,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T04:53:45Z",
                        "comment": "Created page with \"  = C3 processor = This Arduino Micro processor is in charge of piloting the trike as well as:  * processes Data from other modules * based on this data decides the speed of t...\""
                    },
                    {
                        "revid": 39,
                        "parentid": 37,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:08:13Z",
                        "comment": ""
                    }
                ],
                "ns": 0,
                "title": "PilotPage"
            },
            {
                "pageid": 29,
                "revisions": [
                    {
                        "revid": 38,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:04:02Z",
                        "comment": "Created page with \"  = Surface Navigation for Robots =  == From Raw GPS == GPS coordinates are spherical: Latitude, Longitude and distance from the center of the earth (or altitude above mean se...\""
                    }
                ],
                "ns": 0,
                "title": "NavigatorPage"
            },
            {
                "pageid": 30,
                "revisions": [
                    {
                        "revid": 40,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:09:57Z",
                        "comment": "Created page with \"%META:TOPICINFO{author=\"TimK\" date=\"1491688406\" format=\"1.1\" reprev=\"1.1\" version=\"1.1\"}% %META:TOPICPARENT{name=\"WebHome\"}% ---++ Description  Here you will find any document...\""
                    }
                ],
                "ns": 0,
                "title": "Electronics"
            },
            {
                "pageid": 31,
                "revisions": [
                    {
                        "revid": 41,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:13:12Z",
                        "comment": "Created page with \"  === Master Schematic ===  This Schematic contains an Overview page as well as all other Schematics in subpages within the file. This DOES NOT contain any board files.\""
                    }
                ],
                "ns": 0,
                "title": "Master Schematic"
            },
            {
                "pageid": 32,
                "revisions": [
                    {
                        "revid": 42,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:19:42Z",
                        "comment": "Created page with \"  = Sweep Obstacle Detector =  == Purpose ==  The purpose of this board is to use the [[ScanseSweep | Scanse Sweep]] lidar sensor to detect obstacles in front of the vehicle a...\""
                    }
                ],
                "ns": 0,
                "title": "SweepObstacleDetector"
            },
            {
                "pageid": 33,
                "revisions": [
                    {
                        "revid": 43,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:21:39Z",
                        "comment": "Created page with \"  C4 is the component of the Elcano Project which handles path finding using maps of roads and trails. It is currently a ~1000 line Arduino project which loads mapping data fr...\""
                    }
                ],
                "ns": 0,
                "title": "PlannerPage"
            },
            {
                "pageid": 34,
                "revisions": [
                    {
                        "revid": 45,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:26:23Z",
                        "comment": "Created page with \"  == Abstract ==  The library is meant to send a packet of data from one Arduino in the system to the next over serial connections.  When a connection is normally made, the Ar...\""
                    }
                ],
                "ns": 0,
                "title": "ElcanoSerial"
            },
            {
                "pageid": 35,
                "revisions": [
                    {
                        "revid": 47,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T05:48:53Z",
                        "comment": "Created page with \"  ==Introduction == Elcano bike requires an eye to see the world surrounding it in order to make appropriate decisions. Elcano Vision System would do such tasks as detecting s...\""
                    }
                ],
                "ns": 0,
                "title": "VisionPage"
            },
            {
                "pageid": 36,
                "revisions": [
                    {
                        "revid": 50,
                        "parentid": 0,
                        "user": "JosephBreithaupt",
                        "timestamp": "2019-05-23T06:03:19Z",
                        "comment": "Created page with \"%META:TOPICINFO{author=\"TylerCFolsom\" date=\"1526595460\" format=\"1.1\" version=\"1.2\"}% %META:TOPICPARENT{name=\"LowLevel\"}% The most useful signal pins are 11 and 12:  1: PWM out...\""
                    }
                ],
                "ns": 0,
                "title": "DB15M"
            }
        ]
    }
}