Table of Contents

Main Page

Trackwork

This is sort of a scratch pad for Trackwork. Add any comments you like and with consensus we'll condense down from there. This should give us some sort of record of changes and ideas. I'll probably let Jonathon in on it later so he can use it to develop documentation.

Feature Requests (General)

2.06

  1. Timeline labeling: Having the track name displayed at the left side of the timeline window would make it much easier to correllate tracks to machines. The added colors help but don't really convey the message.
  2. Setting a Work Day Clip window - This would be an easy way to clip all the tracks down to measure the paid hours. Using the warmup time in the morning messes up the minutes per hour calc. We could show it visually as a thin line in medium gray(?) to show that it turned on but that we aren't using it. Display the work day time range under the Haul, Grade, Transfer radio buttons of the Trackwork Analysis window.
  3. Treat days as a Pane of information rather than scaling the data microscopically to fit. Right now we don't really have a good way to show multiple days on a job. Ideally, you could have all the job data present but move from day to day easily. JF suggestion was to allow two on the screen arranged vertically that you could scroll through.
    • Placeholder for Idea. Implementation cost unknown. Set default colors in the vehicle association so the color is consistent for the vehicle no matter when it is shown.
  4. Simulator Export (Haul Planning) - Matthews and I started talking about a track simulator for sales demos, etc. What we'll need out of the haul planning part of Trackwork (GradeModel) is an export of the haul path line in lat-long, the specifications of speed, time, and distance as well as the haul path line broken into their distinctive segments. Perhaps a variation of KMZ since we're already writing out similar files that way? The simulator portion will take that information, create multiple offset tracks based on the user specs (day, # machines, time) and generate TMM like data to the server in the background.

2.06B

  1. Speedometer - If you hit play and have 1 track highlighted it would report the speed below the time and date on the timeline as the track played through its cycles. This would allow the customer to easily note the speeds during loading, spreading, hauling, return, uphill and downhill slopes.
  2. Import Window Basic Revamp

3.0

  1. No Data Concept - within a day we currently represent idle time and moving time. There needs to be a third state of no data within a day. The need for this is that if we have a gap in data within a day the idle time looks the same as no data. (note: edited to reflect new server behavior MC) Basic rules:
    • Must be some data within that day
    • Serial numbers must match
    • Vehicle associations must be checked and honor any association switches of serial number)
    • Must not overlap times
    • Don't show icons (circles) when the machine has no data. Tracks are probably ok.
    • anything else?
  2. Allow creation of bounding box for project with the perimeter of an aligned (lat-long) job.
  3. Track Update: Rather than downloading the entire track each day, it would be nice if we could allow streaming updates (at a set interval (5 minutes if the trackers are set that way). One suggested interface is to add a “Track Update” command to the Edit window. Selecting displays the update rate in the text box and a checkbox enabling the updates.
  4. Change the download of server data to close the Import window and show the tracks drawing as they come in rather than waiting until they all come and then showing. I realize this could be major and probably affects the calculations done on the line. It might (probably) take longer to show an hour of each machine's data, then the next hour, etc. but the net effect for the user and the demo is a feeling of progress the bar at the bottom doesn't give. Right now, with a lot of data, the delay is painful as you do a soft-shoe waiting for it all to come in.
  5. Related to the one above. Job Playback for multiple days.
  6. AGTEK Access File Import
  7. Aggregating Haul Reports (from multiple files/hauls). Derived from spreadsheet design TBD

Beyond 3.0

- Morphing Progress (we're really getting out there now)

Import Window Functions

G-Ray

File

Server

Project Management

Create
Edit
Track List by Project
Vehicle Association

Import Window Changes after 2.05C

Mods to import window after release version.

Server

File Client Implementation

How do we add the AGTEK Access capability to Trackwork.

Proposed Path (Open)

  1. Add AGTEK Access Control (Icon?) to Open Dialog. When picked, traditional file list (folders-files) shown subject to same file type filters as normal Open.
  2. Picked and then Open prompts for a save location (last used via registry). On press of Save, download file and open with Trackwork.

Proposed Path (Import)

  1. Add second Tree/File windows to lower portion of File tab. Separate from local and label AGTEK Access.
  2. When file is selected, and Ok pressed, prompt for a save location.

Trackwork Revamp 2014

Story 1

Story 2

State Data saved for the Trackwork System

Brain Dump, needs organization

The Trackwork system is a collection of programs and sensors unified . Trackwork as is does not save analysis work or statistics in any way that can be save either locally and through AGTEK Access tracks. It also does not read data entered from other sources like SmartTrack. The state data to save/reload for a track is:

Saving Plan Numbers from Trackwork for Comparison

Scratchpad idea

Part of what can be done in Trackwork is planning the hauls before the work is done. The customer tries to estimate for a given boundary:

This information can go to the field as a comparison to actual or even as guideline to the superitendent.

Haul/Progress thoughts

We currently create a balance area and calculate hour estimates based on moving that entire amount of dirt (Stockpile is an exception). Another way to think of this is estimating and showing how far we'll be done at a specified interval (Day, week, etc.) I think this also translates into other forms of construction completion like paving or pipe.

Another expansion of this is creating the intermediate progress surfaces as additional surfaces within the same file rather than saving off each as a separate file. The benefits are easier visualization over time, progress to compare against in the field, better presentation, and less file proliferation.

From a presentation perspective imagine a Google Earth file showing expected progress at a day or week along with actual as collected by trackers.

Trackwork for Materials/Phasing

Trackwork has traditionally been about dirt. A significant part of more complicated projects is the phasing and Trackwork has the opportunity to handle this aspect of the job site as well. Features might be: