小编Lia*_*roy的帖子

帮我为NAO选择毕业论文的主题

我想就毕业论文提出一些建议.教授已经给了我一些基本的指导,我有两个星期的时间来决定.

我的毕业论文应该为NAO机器人编写"东西" .应使用Silverlight技术对"某些东西"进行编码.

现在我只需要决定"某些东西"可能是什么.您是否有任何想法可以为Silverlight中的NAO机器人编码哪些模块或添加?我很感激任何想法.

另一位教授建议我可以在我们的实验室中整合Facebook和NAO机器人.我们有多个NAO机器人,所以他认为我可以让他们每隔几个小时发布他们在Facebook上做的事情,他们也可以在Facebook上与其他NAO机器人成为朋友并评论他们的状态.

但我还不确定我是否愿意这样做.如果您有任何其他想法,请与我分享.

c# silverlight robotics artificial-intelligence nao-robot

6
推荐指数
1
解决办法
1640
查看次数

Kinect语音识别

我有一个认可项目.它工作,但如果我使用这个项目如何一个类和从其他类调用其方法我有一个问题在线异常:

sre = new SpeechRecognitionEngine(ri.Id);
Run Code Online (Sandbox Code Playgroud)

错误是:

找不到所需ID的识别器.

代码:

KinectAudioSource source = kinectSensor.AudioSource;
source.EchoCancellationMode = EchoCancellationMode.None; // No AEC for this sample
source.AutomaticGainControlEnabled = false; // Important to turn this off for speech recognition
//  source.SystemMode = SystemMode.OptibeamArrayOnly;
speechRecognizer = CreateSpeechRecognizer();

using (Stream s = source.Start())
 {
   speechRecognizer.SetInputToAudioStream(s, new SpeechAudioFormatInfo(EncodingFormat.Pcm, 16000, 16, 1, 32000, 2, null));
   Console.WriteLine("Recognizing speech. Say: 'purple', 'green' or 'blue'. Press ENTER to stop");
   speechRecognizer.RecognizeAsync(RecognizeMode.Multiple);
   Console.ReadLine();
   Console.WriteLine("Stopping recognizer ...");
   speechRecognizer.RecognizeAsyncStop();
  }

 private static SpeechRecognitionEngine CreateSpeechRecognizer()
 {
   RecognizerInfo ri …
Run Code Online (Sandbox Code Playgroud)

c# speech-recognition speech kinect

6
推荐指数
1
解决办法
4271
查看次数

如何锁定单个骨架

我正在使用SDK创建一个应用程序,我必须只有一个用户并锁定它,所以如果其他人出现,即使该人更接近Kinect,应用程序也会跟踪它跟踪的第一个骨架.

从msdn库我发现我可以使用Skeletom Stream类:

属性:AppChoosesSkeletons =获取或设置一个布尔值,该值确定应用程序是否选择要跟踪的骨架.

方法:SkeletonStream.ChooseSkeletons(Int32)=选择一个要跟踪的骨架.语法:public void ChooseSkeletons(int trackingId1)

我不是很擅长编程而且我正在使用C#,我想写下类似代码的东西,但它说我使用的是无效表达式.

SkeletonFrame SFrame = e.OpenSkeletonFrame();
if (SFrame == null) return;

Skeleton[] Skeletons = new Skeleton[SFrame.SkeletonArrayLength];
SFrame.CopySkeletonDataTo(Skeletons);

int firstSkeleton = Skeletons[0].TrackingId;
sensor.SkeletonStream.ChooseSkeletons(int firstSkeleton);

if (firstSkeleton == null)
return;

if (SkeletonTrackingState.Tracked == firstSkeleton.TrackingState)
{
//body...
Run Code Online (Sandbox Code Playgroud)

sensor.SkeletonStream.ChooseSkeletons(int firstSkeleton它说,问题在于它int firstSkeleton cannot be used.
有人可以帮帮我吗?谢谢!

c# sdk kinect

5
推荐指数
1
解决办法
1538
查看次数

使用Kinect SDK的身体点云

我正在使用SDK创建一个程序,当检测到用户时,该程序会为它们绘制一个框架供他们遵循.我最近看到一个游戏在我的Xbox,Nike + Kinect上做广告,并看到它如何显示该角色的副本,如:

http://www.swaggerseek.com/wp-content/uploads/2012/06/fcb69__xboxkinect1.jpg

要么

http://www.swaggerseek.com/wp-content/uploads/2012/06/fcb69__xboxkinect.jpg

我是否可以创建仅检测到的人(不是任何背景)的点云表示?提前致谢!


编辑

使用这个网站,我可以创建点云,但仍然无法在人体周围进行裁剪.

c# wpf point-clouds kinect

5
推荐指数
2
解决办法
6572
查看次数

将Kinect的彩色摄像机视频流保存到.avi视频中

我想将Kinect的彩色相机捕获的视频流保存为.avi格式视频,我尝试了很多方法,但没有成功.有没有人成功完成这个?我正在使用Kinect for Windows SDK和WFP进行应用程序开发

c# wpf kinect

5
推荐指数
1
解决办法
5285
查看次数

使用touchDown模拟Datagrid中的双击事件

我是WPF的新手.我有一个带有数据网格的WPF窗口,它会在双击时启动进程.这项工作很棒,但是当我在平板电脑(使用Windows 7)中使用触摸屏时,这个过程永远不会发生.所以我需要使用触摸事件模拟双击事件.有人可以帮我这么做吗?

c# wpf mouse datagridview emulation

5
推荐指数
1
解决办法
1940
查看次数

Arduino自动电子邮件通知

我想开始涉及arduino和电子邮件通知的项目.我不确定以前做过这样的事情,但我猜它有某种形式.让我解释.基本上我想用一些压电传感器或kinect设置arduino,以便当执行动作(或感测到压力)时,将自动发送电子邮件(或推文).我确信这可以做到,但我不知道从哪里开始,我想知道是否有人有想法?提前致谢.

email notifications arduino sensor

5
推荐指数
1
解决办法
4829
查看次数

移动开始/结束点检测


我现在正在与Kinect合作开展工人支持项目.
我想使用Kinect来检测工作过程中指定运动的开始/结束时刻.
例如:
将圆圈绘制成纸张(在桌子上)的工作过程有一些步骤:(测试者)从桌子拿起笔,画圆圈,在桌子上放回笔,换纸,......(重复多次).
我想检测测试仪开始完成绘制圆的时刻. 我必须提出一种高精度算法,该算法不依赖于测试仪的位置大小. 你能给我一些想法吗? 谢谢你的帮助(抱歉我的英文)!


c# wpf gesture-recognition kinect

5
推荐指数
1
解决办法
410
查看次数

最小化C#中的字符串长度

大家好.

我想减少字符串的长度.喜欢...

这个字符串......

string foo ="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean in vehicula nulla. Phasellus libero dui, luctus quis bibendum sit amet";
Run Code Online (Sandbox Code Playgroud)

变成这个字符串......

Lorem ipsum dolor坐下来,精彩的adipiscing ......

我该怎么做呢?谢谢!

c# string

4
推荐指数
1
解决办法
8536
查看次数

如何在XNA中改变色调?

我有一种颜色的课Microsoft.Xna.Framework.Color.如何更改其色调(或获得略有不同色调的新颜色).我应该将其转换为System.Drawing.Color,然后以某种方式改变它并转换回来?我无法在任何地方找到任何有用的信息.

编辑 示例:我有红色R:255,G:0,B:0.现在我想要稍微更橙色.然后,如果我得到这种颜色并再次转换它,我会得到更多的橙色,然后经过一些转换,我会去黄色,绿色等.我不知道每种颜色的ARGB的确切值,我不知道需要它们.我只需要改变颜色的色调(例如10度).

c# xna colors argb

4
推荐指数
1
解决办法
5243
查看次数