Find Jobs
Hire Freelancers

Hololens Aircraft Incident Replay -- 2

$750-1500 USD

Închis
Data postării: peste 5 ani în urmă

$750-1500 USD

Plata la predare
I need to develop a Microsoft Hololens working prototype for an aviation related project, using the latest versions of tools and SDKs (Unity, VS, MRTU). The deliverable will be a Unity 3D project, which I can build, generate the UWP app and deploy it to Hololens. 1. Scene 1: main inventory - a grid displaying current occurrences from the database (see attachment [login to view URL]). Each occurrence will have a "Replay" button. Clicking Replay will open that occurrence in scene 2. The database connection will be mocked up. For this project, we will use demo data for 5 occurrences, stored in json format. 2. Scene 2 - replay window for an occurrence. The replay window will play the recorded occurrence. There will be a menu for "playing" the event, with buttons for play, stop, forward, rewind. The tool will display the aircraft models (standard free available model for all aircraft) following their trajectories. The portions of trajectories where the conflict is happening are emphasized with a thicker line. For each aircraft involved in an occurrence, the trajectory is built up from points received at each 5 seconds. The transition of the aircraft however should be a smooth one, not jumping from current position to the next one. Each occurrence has a Trajectories collection. Each trajectory belongs to an aircraft and has a collection of Positions. Each Position has the data received from Radar in a certain batch, so each position has a batch number. Furthermore, we have calculated the timeline of the event - Timeline property on the occurrence. It has a collection of Frames, each Frame has a batch number, time to next frame and a time. That's how we correlate each Position with the timeline and we know when to display each aircraft / at what time. You will understand more when you inspect the json of the occurrence. The replay means "playing" the event as it was recorder by the radars. The aircraft must follow their trajectories with a smooth transition from position to position, exactly the same as in the HoloFlight app: [login to view URL] We'll not use a database for now. We'll read all data from json file. I have the C# code (DTO classes) for accessing these files and I will provide them to you. Each aircraft will have a label to display related info: call sign, flight level, speed, heading, etc. The label should follow the aircraft. The info for the label is contained in each Position, see above. All trajectory coordinates will be modeled / translated to Unity coordinates. We need to be very careful to how we transform lat-long coordinates to Unity coordinates, so we can preserve the scale as much as possible, but also don't look 3 stories up to see your aircraft when it's at 30.000 feet. So we need to balance it very fine. A start point can be this one: [login to view URL] There will be several layers available to be displayed: -3D terrain map -airspace sectors configuration. Each sector has a WktString property, maybe we can use this one to draw it. If not, we can use the collection of Points on each Shape. To make it 3D, we'll use MinFlightLevel and MaxFlightLevel to draw bottom and upper limits. So each sector will be a 3D polygone. -vicinity traffic: aircraft which were around, but not involved in the occurrence. Their trajectories are contained in the Trajectories collection, as well. The [login to view URL] property gives us the info we need. 0 = Main 1 = Involved 2 = Neighbouring (vicinity traffic) - not involved. -weather info: I don't have any data for this one. We'll just display some static 3D clouds, just to have the look and feel. I will provide test data for 5 occurrences and airspace configuration, in json, together with C# code to access this data.
ID-ul proiectului: 18067087

Despre proiect

10 propuneri
Proiect la distanță
Activ: 5 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
10 freelanceri plasează o ofertă medie de $1.377 USD pentru proiect
Avatarul utilizatorului
Hololens Aircraft Incident Replay Hello, client. My number one priority is customer service and satisfaction! I can develop iOS and Android apps, server backend api and admin panel in PHP,MySQL and Website for the app. Main Skills: .NET, C# Programming, Game Development, Unity 3D I have developed many applications involving various functionalities GPS,payment API, Booking APIs, Photo and Video App, Getting/Uploading data from server(JSON), Google api, Facebook api , Messaging, News and many other implementations. I can provide you good quality work from design to publishing the app to stores. Long term maintenance after delivery, also. You will be satisfied by my work at each test step. I will deliver the app in time with perfect implementation of your app requirements. You will get free bug-fixing even after project completion. I would like to build a good relationship with you while working together. Please contact me and let's discuss the project in detail. Best regards.
$1.250 USD în 20 zile
5,0 (5 recenzii)
6,8
6,8
Avatarul utilizatorului
Hi ***Let's built the successful project together*** https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and you can review my past experience and projects here. As you see , We have good experience in this field.. We have developed lots of mobile app and websites last time .. Please send me a private messages so we can discuss about your project more detail. I will provide wonderful project and qualitative code , also after complete I provide full service and do my best for you. Let's built Business relationship together. Regards Lee
$1.250 USD în 20 zile
5,0 (2 recenzii)
6,4
6,4
Avatarul utilizatorului
Hi, I read your description carefully and understood what you want. I developed airplane tracking hololens app for my past client(he worked at airport tower) in my past. I have full experience in Unity3D AR development for hololens. I would like to discuss details with you. P.S: I have own hololens. Thanks.
$3.333 USD în 20 zile
5,0 (17 recenzii)
6,5
6,5
Avatarul utilizatorului
Dear! How are you? I have carefully read your project description and recognized that your project is very familiar with my skills. I am very interested in your project. I am a Unity expert with 5+ years of experience and have experience in hololens app development using Unity. Please Contact me if you need high-quality service from a Professional. I will be glad to help. Looking forward to working with you. Best Regards.
$1.250 USD în 20 zile
4,9 (33 recenzii)
6,2
6,2
Avatarul utilizatorului
Hello, I have seen your project detail and fell comfortable I will implement this as per your need. We are highly skilled with: -- .NET, ASP.NET, C# -- Javascript -- Node.js, Angular.js -- CSS3/HTML5/XML/JSON/JQuery -- SemanticUI, DOM Manipulation -- Unix, NodeJS, NPM, ExpressJS -- REST/SOAP API's I am here to communicate with you in your time zone and i assure you that you will get your work in very professional way with me. Message me so we can discuss more about your project requirement. Thanks
$1.500 USD în 20 zile
4,6 (9 recenzii)
5,0
5,0
Avatarul utilizatorului
Hi, nice to meet you. I have read your description. I would like to have conversation with chat to get more about your project. Thanks.
$800 USD în 20 zile
4,9 (11 recenzii)
4,4
4,4

Despre client

Steagul ROMANIA
Romania
0,0
0
Membru din ian. 23, 2015

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.