{"id":140,"date":"2014-10-10T07:27:23","date_gmt":"2014-10-09T20:27:23","guid":{"rendered":"http:\/\/new.radio-active.net.au\/web3\/?page_id=140"},"modified":"2014-10-10T07:27:55","modified_gmt":"2014-10-09T20:27:55","slug":"aprs-in-hollywood","status":"publish","type":"page","link":"http:\/\/www.radio-active.net.au\/web3\/consult\/projects\/rezn8\/aprs2000","title":{"rendered":"APRS in Hollywood"},"content":{"rendered":"<p>APRS in Hollywood<\/p>\n<div class=\"Section1\">\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span style=\"font-size: 22.0pt;\"><span style=\"text-decoration: underline;\">APRS in Hollywood<\/span><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><center><span style=\"font-size: 20.0pt; mso-bidi-font-size: 10.0pt;\">Integrating<br \/>\nReal Time 3D Graphics<\/span><\/center><span style=\"font-size: 20.0pt; mso-bidi-font-size: 10.0pt;\">with Wireless<br \/>\nGPS systems.<\/span><\/p>\n<p>&nbsp;<\/p>\n<table class=\"MsoTableGrid\" style=\"margin-left: 63.9pt; border-collapse: collapse; mso-yfti-tbllook: 480; mso-padding-alt: 0in 5.4pt 0in 5.4pt;\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<caption>&lt;![if !supportMisalignedColumns]&gt;&lt;![endif]&gt;<\/caption>\n<tbody>\n<tr style=\"mso-yfti-irow: 0;\">\n<td style=\"width: 142.0pt; padding: 0in 5.4pt 0in 5.4pt;\" colspan=\"2\" valign=\"TOP\" width=\"237\">\n<h2>Phil Brock<\/h2>\n<div class=\"MsoNormal\">Senior Graphics Programmer<\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">REZN8,\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Hollywood,\u00a0CA,\u00a0USA. <\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Courier New'; mso-bidi-font-family: 'Times New Roman';\">Pbrock@silcom.com<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<\/td>\n<td style=\"width: 102.95pt; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"TOP\" width=\"172\"><\/td>\n<td style=\"width: 151.05pt; padding: 0in 5.4pt 0in 5.4pt;\" colspan=\"2\" valign=\"TOP\" width=\"252\">\n<h2>Bill Kovacs<\/h2>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Chief<br \/>\nTechnology Officer<\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">REZN8,\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Hollywood<\/span><span style=\"font-family: 'Times New Roman';\">,\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">CA<\/span><span style=\"font-family: 'Times New Roman';\">,\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">USA<\/span><span style=\"font-family: 'Times New Roman';\">.<\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Courier New'; mso-bidi-font-family: 'Times New Roman';\">Bkovacs@rezn8.com<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 1; mso-yfti-lastrow: yes;\">\n<td style=\"width: 1.75in; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"TOP\" width=\"210\"><\/td>\n<td style=\"width: 221.9pt; padding: 0in 5.4pt 0in 5.4pt;\" colspan=\"3\" valign=\"TOP\" width=\"370\">\n<h2>Darryl Smith, VK2TDS<\/h2>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Radioactive<br \/>\nNetworks,<\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Sydney<\/span><span style=\"font-family: 'Times New Roman';\">,\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Australia<\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Courier New'; mso-bidi-font-family: 'Times New Roman';\"><a href=\"mailto:Darryl@radio-active.net.au\">Darryl@radio-active.net.au<\/a><\/span><\/div>\n<\/td>\n<td style=\"width: 48.1pt; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"TOP\" width=\"80\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: none;\" width=\"207\"><\/td>\n<td style=\"border: none;\" width=\"26\"><\/td>\n<td style=\"border: none;\" width=\"161\"><\/td>\n<td style=\"border: none;\" width=\"168\"><\/td>\n<td style=\"border: none;\" width=\"79\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">Abstract<\/h2>\n<p>&nbsp;<\/p>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">This<br \/>\npaper describes the integration of a real time wireless GPS\/GIS system<br \/>\nwith high end real time 3D computer graphics. It describes some of the<br \/>\ninfrastructure required for such a system, and the work required for implementation.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><\/div>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\">Introduction<\/h2>\n<p>&nbsp;<\/p>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">A large<br \/>\npercentage of the worlds information is geographically based. Applications<br \/>\nsuch as the graphical APRS clients are a great way to view this data, but<br \/>\nthe information although dynamic lacks impact. With this in mind, REZN8<a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><span class=\"MsoEndnoteReference\"><span style=\"mso-special-character: footnote;\">&lt;![if !supportFootnotes]&gt;<span class=\"MsoEndnoteReference\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_edn1\" name=\"_ednref1\">[1]<\/a><\/span><\/span>&lt;![endif]&gt;<\/span><\/span><br \/>\nand Radioactive Networks<a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><span class=\"MsoEndnoteReference\"><span style=\"mso-special-character: footnote;\">&lt;![if !supportFootnotes]&gt;<span class=\"MsoEndnoteReference\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_edn2\" name=\"_ednref2\">[2]<\/a><\/span><\/span>&lt;![endif]&gt;<\/span><\/span><br \/>\njoined forces to create a demonstration on how geographical based data<br \/>\nsuch as that from APRS could be rendered if combined with the fastest desktop<br \/>\ncomputing power, the fastest graphics cards and the latest 3D rendering<br \/>\npackages.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We are now to the point where realistic 3D graphics can be generated in real time on the desktop \u00f1 and not just the graphics like those found in Doom or Quake but broadcast or film quality. This project was done using APRS as the base which all other technologies were added. The technology we are presenting here is quite intensive on animators and modelers at the moment, but developing technology should reduce the resources required.<\/span><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section2\">\n<h2>The Idea<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">In the outside world the way that information is presented to the user is paramount. If it were not, Linux would be the predominant desktop operating system and Windows would be a cute toy for hackers. Like most software of it&#8217;s type, all the APRS software under windows environments presents the information in 2D.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\" style=\"mso-pagination: widow-orphan lines-together;\"><span style=\"font-family: 'Times New Roman';\">REZN8 wanted an application they could use to highlight their graphics expertise when integrated with the latest microprocessors and nVidia graphics cards. They decided that adding 3D graphics to APRS would be the ideal example of this expertise and technology.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Previously, REZN8 had produced a 3D model of\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Sydney<\/span><span style=\"font-family: 'Times New Roman';\"> for the Paralympic Marathon. This model had a line moving through the city growing as the athletes moved. This line extended at a constant speed and<br \/>\nhad to be adjusted by hand as the race progressed. A photo of these graphics can be found in figure 1.<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">For this presentation we decided that extending this concept to the next level \u00f1<br \/>\nAdding live wireless GPS data for dynamic generation of graphics.<\/span><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section3\"><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section4\">\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" src=\"\/web\/consult\/projects\/rezn8\/image002.gif\" alt=\"\" width=\"576\" height=\"389\" border=\"0\" \/><\/h2>\n<p>&nbsp;<\/p>\n<p><center>Figure\u00a0<span style=\"mso-field-code: ' SEQ Figure \\\\* ARABIC ';\"><span style=\"mso-no-proof: yes;\">1<\/span><\/span><span style=\"mso-no-proof: yes;\"><br \/>\n&#8211; 3D Animation of Sydney Paralympic Marathon<\/span><\/center><\/p>\n<p class=\"MsoNormal\">\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section5\">\n<h2>The Concept<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">To give<br \/>\nthe demonstration some appeal, we needed a gimmick \u00f1 and the obvious gimmick<br \/>\nwas with the object that we were tracking. After looking at a few options<br \/>\nwe settled on children\u00eds scooters that have become popular recently.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We decided<br \/>\nto have two people race the scooters outside the venue of our demonstration,<br \/>\nwhilst being tracked on a video screen inside. To make the race a little<br \/>\nmore exciting, one of the contestants took a somewhat shorter alternate<br \/>\nroute.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">During<br \/>\nmost of the race the only image shown was a live 3D representation. At<br \/>\nthe end, closed circuit television was used to show that this was not faked.<\/span><\/div>\n<h2>Tracking the scooters<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">GPS<br \/>\nwas used to track the scooters. This was not ideal for low speed vehicles<br \/>\nin close proximity but it performed well enough.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">In order<br \/>\nto operate flawlessly we had already chosen radio transmitters with a 50W<br \/>\n(max) power output so that we could gain range and cut through any interference<br \/>\nexperienced.<\/span><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">This<br \/>\nwas important as the original concept called for tracking cars over a larger<br \/>\narea where the power would be needed for the range.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The scooters<br \/>\nwe ultimately decided to use for the demonstration were the larger battery<br \/>\npowered units. But with these units we had the problem of where to mount<br \/>\nthe radio, GPS and controller. We found that if we removed the internal<br \/>\nbattery, making the scooters self powered, we could mount most of the equipment<br \/>\nin the battery compartment.<\/span><\/p>\n<h2>Equipment<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We decided<br \/>\nto use Kenwood D-700 transmitters with integrated TNC\u00eds as they were tightly<br \/>\nintegrated making them less likely to fail. The radio was connected to<br \/>\nan AISIN GPS receiver purchased surplus as well as to a custom controller<br \/>\nfor triggering transmissions. These three objects were mounted in the now<br \/>\nempty battery compartment.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">With<br \/>\nthis much equipment in the battery compartment there was no room to mount<br \/>\na battery with the equipment. We eventually mounted a 7 AH battery on the<br \/>\nback of the scooter with Duct Tape. [If we had been allowed to make major<br \/>\nmodifications we could have fit the battery in, but our sponsor wanted<br \/>\nto give the scooters to his children after the demonstration]<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nD700 front panel was mounted on the handle bars, along with the GPS antenna.<br \/>\nA small magnetic mount was also mounted on the handle bar column.\u00a0<\/span><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">With the<br \/>\nD-700 in POSITION mode, this made the scooters the ultimate toy with the<br \/>\nGPS based speedo function. Several people we showed the scooters to believed<br \/>\nthat we should just sell these and make a killing \u00f1 even more so when they<br \/>\nrealized that they would know where their children were at all times.\u00a0<\/span><\/p>\n<h2>Technical Implementation<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">In order<br \/>\nto track the scooters in near real time, we needed to have the D700 transmit<br \/>\nat least every 2 to 3 seconds. Every second would have been better, but<br \/>\nevery 2 to 3 seconds was acceptable. Unfortunately the quickest beacon<br \/>\nrate of the D700 is 10 seconds, which is enough for most applications,<br \/>\nbut not ours.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nD700 radio has a GPS port for parsing GPS data in many formats. In TNC<br \/>\nmode, there is a command called LTMON which allows the GPS data tobe<br \/>\nmonitored automatically on the serial port. For instance when the command<br \/>\nLTMON 3 is issued, GPS data will be sent to the serial port every three<br \/>\nseconds.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nGPS data is returned in a string starting $PNTS, a proprietary format designed<br \/>\nby the makers of the chipset in the Kenwood radio. Since our application<br \/>\nwas for customized receiving software, any line starting $PNTS was simply<br \/>\nsent over radio using converse mode.<\/span><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We implemented<br \/>\nthis using Rabbit Semiconductor microcontrollers attached to their development<br \/>\nboards. In a production environment we would probably choose a different<br \/>\nprocessor.<\/span><\/p>\n<h2>Data Reception<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nreceiver was a Kenwood TM-251 radio connected to a Kantronics KPC9612 TNC.<br \/>\nSince we were only receiving at 1200 bps, both these pieces of equipment<br \/>\ncould have been downgraded but allowed for reconfiguration if required.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nTNC was connected to a 150 foot CAT-5 serial cable onto a stage where the<br \/>\ndemonstration of this technology was taking place.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">In the<br \/>\nfield,a D7 handheld with internal<br \/>\nTNC was used to monitor the performance of the scooters so that we could<br \/>\nfix any problems. After operating perfectly for a few days before hand,<br \/>\nwe actually needed to reprogram one of the TNC\u00eds just before the demonstration.<\/span><\/div>\n<h2>Server Software<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nserver was responsible for reading GPS data from the rs232 connection,<br \/>\nprocessing the input stream and separating the two streams of data. The<br \/>\nsoftware also moved the GPS coordinates into the coordinate system used<br \/>\nby the 3D model \u00f1 by stretching, rotating and scaling the coordinates.<br \/>\nIt also acted as a TCP\/IP server for clients to connect to.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We extended<br \/>\nthis a bit during testing when we found that GPS data was not a perfect<br \/>\nmatch for a small vehicles on a short race \u00f1 so we placed a model of the<br \/>\npath into the server as well. This allowed us to use least squares approximation<br \/>\nto find the closest point on the path to the GPS data if required.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">It also<br \/>\nallowed us to build extrapolation for the GPS data to remove the jerks<br \/>\nin movement \u00f1 which is important when video moves as 30-60 frames\/second,<br \/>\nand the GPS data was arriving at 3 second intervals.<\/span><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Having<br \/>\na server allowed us to run more that one client displaying the graphics.<br \/>\nThis was important since we were beta testing hardware for the highest<br \/>\nperformance. It also allowed us to tune the incoming data to the format<br \/>\nrequired by the graphics engine client software. We could also play back<br \/>\nGPS data to the clients in case of system failure.<\/span><\/p>\n<h2>Client Software<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">For<br \/>\neach valid data point, the server processes the data and sends to the client.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The<br \/>\nclient, programmed in C++, allowed for dynamic control of the viewing location<br \/>\nwith the keyboard and mouse. The controls included pan, tilt, zoom etc.just<br \/>\nas if this were a real camera. The client also stored a copy of the 3D<br \/>\ndatabase as well as the Maya 3D real time graphics engine.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">This<br \/>\nsoftware required a copy of the 3D model on the local PC to improve processing.<br \/>\nThe software that we wrote has the potential to revolutionize the GIS industry.<\/span><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section6\"><center><img loading=\"lazy\" decoding=\"async\" src=\"\/web\/consult\/projects\/rezn8\/image004.jpg\" alt=\"\" width=\"462\" height=\"346\" border=\"0\" \/>Figure\u00a0<span style=\"mso-field-code: ' SEQ Figure \\\\* ARABIC ';\"><span style=\"mso-no-proof: yes;\">2<\/span><\/span><br \/>\n&#8211; LA before zooming into the venue&nbsp;<\/p>\n<p><\/center><\/p>\n<p class=\"MsoNormal\">\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section7\">\n<h2>Computer Modeling<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Whilst it is outside the scope of radio, creating a 3D model of the area is probably the most important task of this exercise. I am detailing it here to give an idea of the sheer amount of work involved at the moment.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The first step was to commission some aerial photography, of the whole area of interest in general, and closer up images of the area of the demonstration. These photographs were provided as large (200+ Mbyte each) TIFF files. Using the 3D Studio Max and Maya we were able to create a seamless transition so that when we zoomed into the area of interest, the higher resolution image was inset. Figure two shows these files.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Although this only created a 2D representation of the area, looking onto the map side on did look 3D until zoomed in close. This is when the magic really happens.\u00a0<\/span><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">With the 2D representation as a backdrop, the REZN8 artists created a 3D model of the local area by hand. This involved adding everything from roads to buildings and letter boxes.\u00a0<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">This work was assisted with lots of photographs taken from ground level as well as some artistic license. This sort of effort is quite labor intensive, and not the sort of task to be undertaken lightly.<\/span><\/p>\n<h2><\/h2>\n<h2>Discoveries and Challenges<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">When we started analyzing the problem of viewing the data we came across the height information from the scooter \u00f1 or more correctly found that the GPS sentence that we were using did not contain height data. Upon analyzing the problem, we worked out that the height data was not useful to us anyway.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The height data from GPS contains a higher error than the latitude and longitude. More importantly, in most cases when visually modeled, the height data needs to be the most accurate. It is not easy to tell if an object is one meter too far to the left or the right, but it is very easy to tell if they it is one meter off the ground, or embedded one meter into the ground.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">When we thought about the problem, there was one obvious solution \u00f1 we should always have the moving object at exactly ground level. Since scooters do not fly despite what you may have seen in\u00ebBack to the Future\u00ed, this was perfect.<\/span><\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">The GPS receivers that we were using performed extremely well in most cases. However they do not like to change hemispheres of the world without a hard reset. We spent well over an hour on top of a\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Hollywood<\/span><span style=\"font-family: 'Times New Roman';\"> car park before discovering this.\u00a0<\/span><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section8\"><center><img loading=\"lazy\" decoding=\"async\" src=\"\/web\/consult\/projects\/rezn8\/image006.jpg\" alt=\"\" width=\"456\" height=\"342\" border=\"0\" \/>Figure\u00a0<span style=\"mso-field-code: ' SEQ Figure \\\\* ARABIC ';\"><span style=\"mso-no-proof: yes;\">3<\/span><\/span> &#8211; Local area with single object being tracked near the entrance to the dome building.<\/center><\/p>\n<p class=\"MsoNormal\">\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"Section9\">\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><\/div>\n<h2>Conclusion<\/h2>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Our demonstration of this technology was successful, with all those who saw it leaving very impressed. We have once again shown that the resources needed to produce the type of graphics described are significant, even on such a small scale.\u00a0<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">Having said this, we believe that it will soon be possible to integrate real time 3D graphics with real time GIS data from systems such as APRS without having to dedicate so many resources.<\/span><\/div>\n<div class=\"MsoNormal\"><\/div>\n<div class=\"MsoNormal\"><span style=\"font-family: 'Times New Roman';\">We have shown what is possible. The challenge now is to improve it and decrease the cost.<\/span><\/div>\n<p class=\"MsoNormal\">\n<\/div>\n<div style=\"mso-element: endnote-list;\">\n<p>&lt;![if !supportEndnotes]&gt;<\/p>\n<hr align=\"left\" size=\"1\" width=\"33%\" \/>\n<p>&lt;![endif]&gt;<\/p>\n<div id=\"edn1\" style=\"mso-element: endnote;\">\n<div class=\"MsoEndnoteText\"><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><span class=\"MsoEndnoteReference\"><span style=\"font-family: 'Times New Roman';\"><span style=\"mso-special-character: footnote;\">&lt;![if !supportFootnotes]&gt;<span class=\"MsoEndnoteReference\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\"><\/a><a style=\"mso-endnote-id: edn1;\" title=\"\" href=\"#_ednref1\" name=\"_edn1\">[1]<\/a><\/span><\/span>&lt;![endif]&gt;<\/span><\/span><\/span><span style=\"font-family: 'Times New Roman';\"><br \/>\nREZN8 is a\u00a0<\/span><span style=\"font-family: 'Times New Roman';\">Hollywood<\/span><span style=\"font-family: 'Times New Roman';\"><br \/>\nbased studio specializing in visual effects for film and television, commercial<br \/>\nproduction, internet design and programming, interactive presentations,<br \/>\nas well as\u00a0hardware and software<br \/>\nintegration. For more information visit<a href=\"http:\/\/www.rezn8.com\/\">http:\/\/www.rezn8.com<\/a><\/span><\/div>\n<div class=\"MsoEndnoteText\"><\/div>\n<\/div>\n<div id=\"edn2\" style=\"mso-element: endnote;\">\n<div class=\"MsoEndnoteText\"><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><span class=\"MsoEndnoteReference\"><span style=\"font-family: 'Times New Roman';\"><span style=\"mso-special-character: footnote;\">&lt;![if !supportFootnotes]&gt;<span class=\"MsoEndnoteReference\"><span style=\"font-size: 10.0pt; font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\"><\/a><a style=\"mso-endnote-id: edn2;\" title=\"\" href=\"#_ednref2\" name=\"_edn2\">[2]<\/a><\/span><\/span>&lt;![endif]&gt;<\/span><\/span><\/span><span style=\"font-family: 'Times New Roman';\"><br \/>\nRadioactive Networks is an engineering consulting based in Sydney Australia.<br \/>\nSpecializing in wireless networking solutions.<\/span><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>APRS in Hollywood &nbsp; APRS in Hollywood &nbsp; Integrating Real Time 3D Graphicswith Wireless GPS systems. &nbsp; &lt;![if !supportMisalignedColumns]&gt;&lt;![endif]&gt; Phil Brock Senior Graphics Programmer REZN8,\u00a0Hollywood,\u00a0CA,\u00a0USA. Pbrock@silcom.com Bill Kovacs Chief Technology Officer REZN8,\u00a0Hollywood,\u00a0CA,\u00a0USA. Bkovacs@rezn8.com Darryl Smith, VK2TDS Radioactive Networks, Sydney,\u00a0Australia Darryl@radio-active.net.au &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"http:\/\/www.radio-active.net.au\/web3\/consult\/projects\/rezn8\/aprs2000\"> <span class=\"screen-reader-text\">APRS in Hollywood<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":116,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P5cfmK-2g","_links":{"self":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/pages\/140"}],"collection":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/comments?post=140"}],"version-history":[{"count":2,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/pages\/140\/revisions"}],"predecessor-version":[{"id":143,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/pages\/140\/revisions\/143"}],"up":[{"embeddable":true,"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/pages\/116"}],"wp:attachment":[{"href":"http:\/\/www.radio-active.net.au\/web3\/wp-json\/wp\/v2\/media?parent=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}