Closed

Unity3d and python: implementing an interface between a unity scene and mechanical turk

Final Goal:

Develop an interface between Amazon Mechanical Turk and Unity in which turkers are asked to find objects in virtual scenes and we record the paths they take for doing so.

DEMO:

This demo will show you what has been done already. The installation instructions are:

On linux run this lines to install the program. You need python3 for it. On a terminal:

pip install [url removed, login to view]

wget [url removed, login to view]

wget [url removed, login to view]

wget [url removed, login to view]

unzip [url removed, login to view]

unzip [url removed, login to view]

NOTE: on MACOSX download the osx version instead of the linux version.

wget ----

Then run the script example. On a terminal:

python3 [url removed, login to view]

Wait till the game loads and then use the keys to move around:

w,a,s,d: usual moveahead, back..

q,e: rotate left,right respectively

r,f: look up and down respectively

You can access the target image directory that is being printed in the terminal to see the image of the object you must find. When you find the object function target_found() returns true. The event contains metadata, one part of it is 'lastActionSuccess' which is true when the character was not blocked by an object when trying to move.

What needs to be done in the software department:

I have the scenes to be edited in unity (we used unity 5.4.0f3) so we could actually implement everything in unity (csharp) to deploy in webgl for mechanical turk. Or we could ask the turkers to download the linux/osx scenes and play on their laptops. In any way this should be the final functionality of the program:

• One turker can be placed in one scene only once (the idea is that we collect paths of turkers that didn't know the scene beforehand)

• The turkers are aware of the object they need to find in the scene they are

• The turkers must be able to navigate in order to find the object they are intended to look for

• The program should record the starting position, the paths taken (sequence of actions, possibly with metadata) and save them in a database. I was thinking about using firebase for this thing

• The turkers must be paid when they find the object (target_found returns true)

Other deliverables:

• Documentation that exhaustively explain the functionality of the program, including screenshots, examples, a recorded video that explains what modules act in what situations, ETC. I should be able to replicate the results easily by looking at the documentation.

• Presentation: I will schedule a presentation with you so that you show me the development of the project

• Sandboxed version of mechanical turk: I should see a sandboxed version of mechanical turk that works and has full functionality

• Final version of mechanical turk.

Let's discuss further details when we chat.

Evner: Amazon Web Services, C# Programmering, Python, Unity 3D

Se mere: mechanical turk qualifications web interface, amazon mechanical turk php class, amazon ec2 mechanical turk service, amazons ec2 mechanical turk, mechanical turk ruby, amazon mechanical turk programmer, find programmers mechanical turk, python design interface, mechanical turk forum posts seo, programmers mechanical turk, perl mechanical turk, python web interface, ruby mechanical turk, amazon mechanical turk romania, aws mechanical turk

Om arbejdsgiveren:
( 0 bedømmelser ) Bogota, Colombia

Projekt ID: #15265435

18 freelancere byder i gennemsnit $1776 på dette job

$1250 USD in 20 dage
(68 bedømmelser)
7.1
melindaliu01

bridge interface and interlinking between unity scene and mechanical turk (Amazon) Relevant Skills and Experience https://www.freelancer.com/u/melindaliu01 Proposed Milestones $8277 USD - Milestone - 01

$8277 USD in 120 dage
(18 bedømmelser)
6.7
IgidStudio

Hello! I am Dragoș and I represent IGID Studio, a software development studio based in Romania. We are a team of professional developers and designers ready to deliver high-end apps games to you. Relevant Skills and E Flere

$2777 USD in 29 dage
(9 bedømmelser)
6.1
$1250 USD in 20 dage
(16 bedømmelser)
6.3
$1250 USD in 20 dage
(44 bedømmelser)
6.1
tudiptechnology

We have been developing/maintaining various web applications in Python Django. Mostly these applications are hosted on clouds (AWS/Linode) and have SASS, CoffeeScript, AngularJS/JQuery. Relevant Skills and Experience Flere

$1000 USD in 35 dage
(7 bedømmelser)
5.9
$1250 USD in 20 dage
(39 bedømmelser)
5.8
raiakanksha49

Hello Sir , i read your requirement and very clear with the things . But i also need some more clarification , for that you need to message me and discuss with me . I am waiting for your message . Relevant Skills and Flere

$1333 USD in 30 dage
(2 bedømmelser)
4.6
$1494 USD in 25 dage
(5 bedømmelser)
4.5
$1250 USD in 20 dage
(5 bedømmelser)
4.2
$1250 USD in 20 dage
(7 bedømmelser)
4.1
JoomlaVogue

Please have a look at our portfolio for Mobile App and Unity Game based projects: Relevant Skills and Experience [login to view URL] [login to view URL] Flere

$833 USD in 20 dage
(3 bedømmelser)
4.0
shadabkhan92

We are expert developer have 6+ years experience working with companies like Adobe and Dell. We are experts in PHP, WordPress,Linux, Java, Python, Unity3d, software development Relevant Skills and Experience We are ex Flere

$1444 USD in 20 dage
(3 bedømmelser)
3.0
king18yat

* Don't pay any advance. Just create milestones * 5 work updates a week * Daily communication * 1 Year support Relevant Skills and Experience * Don't pay any advance. Just create milestones * 5 work updates a week * Flere

$1500 USD in 20 dage
(2 bedømmelser)
2.6
ploosesl

Hi, i can do it, tons of unity/game projects, let's discuss further priivately Relevant Skills and Experience Pro iOS & Android Game/App developer here, I always strive to finish all my projects, also please check my Flere

$2000 USD in 20 dage
(0 bedømmelser)
0.0
dimasiy

We are looking for long term relations and reliable clients to work with them. [login to view URL] Relevant Skills and Experience We are looking for long term relations and reliable clients to work with them. Flere

$1444 USD in 20 dage
(0 bedømmelser)
0.0
mobileappsites

With a proven record of successful achievements in Game development, We are very much interested to work on your project Relevant Skills and Experience [login to view URL] Flere

$1111 USD in 10 dage
(0 bedømmelser)
0.0
jexcoreinfotech

Our portfolio links: [login to view URL] Relevant Skills and Experience Our portfolio links: [login to view URL] Proposed Flere

$1250 USD in 20 dage
(0 bedømmelser)
0.0