以下是我的英语写了一个简短的总结,直接贴出来. 让我们知道我们在这参加Hackathon

That’s an exciting Hackathon for me and also China team, I think. We experienced the full process, and learned a lot about how to organize a nice Hackathon.   Meanwhile it is also a good team building activity.  Through this Hackathon, we worked closely, and more about each other.

It took place in Microsoft’s office (Microsoft University floor). It has a big open area for coffee, break, and meal for 50-60 people,  and a huge training hall. 70 people registered the event, and eventually 40 showed up. 
This was a 24 hours Hackathon, the language for the Hackathon is English. ( Starting course, team presentations are all in English).

About 10 teams joined the competition. Our team name is Shen Xing Zhe(神行者), which means miracle walker, is the only team that doesn’t have the experience of Kinect programming. As Daniel said, one external developer joined our team.  Eventually 5 teams win prizes.  we are among it.  The reward for each member is an “Arch Touch wireless Mouse”.

Our project is to develop a virtual roaming tool using the Kinect sensor within Naviswork. We thought Naviswork should have the good performance of updating its 3D viewer frequently. (The result shows it is. Naviswork’s view is very sensitive to the motion of captured by the Kinect sensor).  Xiaodong is a key contributor on the camera controlling in NW, he did a great job!

We designed the motions to control the Naviswork view’s camera (position, direction). Control the turn left or right by the two hands virtually holding a steering wheel, stretching two arms in right ahead means walking forward, collapsing arms means move backward. Marching on the spot means walking in the Naviswork model.  We even can control the walking speed by speed of the knee’s move frequency.  Finally didn’t show that in the presentation for it takes time to give an ideal factor to get an ideal walking speed in the model.   This motion judge function can be used for any of our 3D products, for example, Revit, Cloud Viewer.   (we will see how is the performance for Revit, Cloud Viewer)

One thought about the time: I think 24 hours is a good time.  During the 24 hours, I only slept for 3 hours.  1.5 hour before the presentation/judge, my head was kind of exhausted. If we will hold a 32 hours Hackathon, it is better to let the audience to have a longer sleep.

I was presenting my idea of my team project.

Working hard on the coding and researching.

Testing the connection of the Kinect with computer test program.

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvSm9lWGlvbmdqaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />

Lunch Break and discussion on the solution. The right one is one of our team member from outside of Autodesk (where is Joe? I was taking the photo).

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvSm9lWGlvbmdqaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />

We got some gifts like: nice glasses bottle(not the disposable bottle), snacks. In the purpose of letting more people know this Hackathon event. Additional watches for those who shared the event using Weibo or Weixin (similar cloud apps like  twitter)) and get good feedback from their friends/followers. ( Good idea of using the social media. For sure, We will also use the social media way  for our own Hackathon in Shanghai.)

Thank you Daniel, Zhong on the extensive research and programming for our Cloud viewer and motion builder. Your cloud, web programming expertise is very impressive, Good job!
Xianhua helped the miracle Walker team on the logistics, and also accommodated me and Xiaodong in this condo (very close to the Microsoft office), and also act as the Roaming Walkers for many times of test standing before the Kinect sensor!  
And Special thanks to Xiaodong for his excellent job on programming on the Naviswork side, and also his impressive suggestion, ideas for the team to make the virtual roaming in Naviswork true!

版权声明:本文博主原创文章。博客,未经同意不得转载。

ADN中国队参加微软Kinect他赢得了全国比赛三等奖,我们的创意项目与团队Kinect于Naviswork虚拟之旅的更多相关文章

  1. 记录参加“牛津计划.Docker在线黑客松”比赛的过程

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  2. 参加微软Ignite大会有感

    很有幸作为MVP参加了本次微软中国的年度技术大会(Ignite).跳出技术领域,这次会议给我最大的感受是态度.这几年不论是开源现有技术,还是黑科技的发布,都给人感觉微软在逐渐变得cool,但是cool ...

  3. 我的第一个项目:用kinect录视频库

    kinect深度视频去噪 kinectmod32.dll http://pan.baidu.com/s/1DsGqX 下载后改名kinect.dll 替换掉Redist\OpenNI2\Drivers ...

  4. 微软ASP.NET网站部署指南(4):配置项目属性

    1.  综述 有些部署设置能够在项目属性里设置的,而且保持到项目文件中(.csproj或.vbproj). 大多数情况下.你都能够在Visual Studio 选择项目属性Project Proper ...

  5. 我的微软MVP申请历程

    10月10日晚更新: 今天看到这篇博客好多朋友点了推荐上了博客园首页最多推荐,很开心,感谢大家的鼓励! 张善友大哥也写过一篇文章: 10年微软MVP路(如何成为一个MVP?) 写的更为详细,大家也可以 ...

  6. 首届Ignite China微软技术大会见闻

    10.26-10.28,有幸参加微软在中国北京举办的首届Ignite China技术大会.世界那么大,技术那么多,我想去看看. 为期三天的技术大会在小汤山九华山庄举办,吐槽一下,太特么远了,每天要跑3 ...

  7. Kinect for Windows SDK 1.8的改进及新特性

    今年3月, 微软推出了Kinect for Windows SDK 1.7 更新,包括了手势识别 Kinect Interactions 和实时 3D 建模 Kinect Fusion 两项新技术. ...

  8. Ignite China微软技术

    首届Ignite China微软技术大会见闻   10.26-10.28,有幸参加微软在中国北京举办的首届Ignite China技术大会.世界那么大,技术那么多,我想去看看. 为期三天的技术大会在小 ...

  9. 探索Kinect的更多可能——亲历第十九届机器人世界杯RoboCup

    作者:微软亚洲研究院资深项目经理 吴国斌 2015年7月19日,第十九届RoboCup机器人世界杯足球赛,在中国合肥隆重开幕.来自全球七十六个国家和地区的一百余支代表队参加了决赛,他们优秀的作品给观众 ...

随机推荐

  1. centos6搭建本地openstack软件源

    1.把相关软件包所有下载到本地机器 wget -np -nH –cut-dirs=1 -r -c -L –exclude-directories=repodata –accept=rpm,gz,xml ...

  2. 13、Cocos2dx 3.0三,找一个小游戏开发3.0中间Director :郝梦主,一统江湖

    重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27706967 游戏中的基本元素 在曾经文章中,我们具 ...

  3. Android 性能优化 五 性能分析工具dumpsys的使用

    Android提供的dumpsys工具能够用于查看感兴趣的系统服务信息与状态,手机连接电脑后能够直接命令行运行adb shell dumpsys 查看全部支持的Service可是这样输出的太多,能够通 ...

  4. Web监听器导图详解(转)

    阅读目录 Web监听器 监听器的分类 Servlet版本与Tomcat版本 getAttribute与getParameter的区别 参考 监听器是JAVA Web开发中很重要的内容,其中涉及到的知识 ...

  5. JSTL 中<c:forEach>使用

    <c:forEach 详解 博客分类: JSTL   <c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 ...

  6. C++-传值与传引用的差别

    //值传递与引用传递的差别 #include <iostream> #include <iomanip> using namespace std; void fiddle(in ...

  7. Bestcoder Round#45

    1001 给定数n,要我们求该数的二进制中有多少组1, 相邻的1称为1组, 直接位运算摸你即可 #include <stdio.h> #include <string.h> # ...

  8. Understanding responsibilities is key to good object-oriented design(转)

    对象和数据的主要差别就是对象有行为,行为可以看成责任职责(responsibilities以下简称职责)的一种,理解职责是实现好的OO设计的关键.“Understanding responsibili ...

  9. [PATCH] UBUNTU: SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1(v3.4.x kernel)

    ubuntu touch v3.4 kernel AppArmor v3 backport patch 地址1:https://github.com/multirom-aries/ubuntu-pho ...

  10. C++ 版本的split_string

    vector<string> split_string(const string &in, char del, bool skip_empty) { vector<strin ...