nxtOSEK 视频
NXTe/LSC Biped Robot(仿人双足行走机器人) NXT GT-Hi with ESC 更新: 2009/01
NXT Scanner: NXT Scanner(扫描仪)是一个图像扫描仪,使用光传感器扫描图像并用USB数据线将图像数据传送到PC。MATLAB是用来在PC中完成图像处理的(对比度调整,图像插值,解卷处理)。NXT Scanner是用MathWorks MATLAB和Simulink开发的 (Embedded Coder Robot NXT)。 Simulink/Stateflow 模型和文档即将推出,请关注!
NXT Ballbot(骑球行走机器人):这是一个NXT版本的 Ballbot(一个远程控制机器人,能够在骑在球上完成自平衡)。NXT Ballbot有两个伺服电机来完成平衡,它们分别被置在 X 和 Y 两个方向是,还有两个HiTechnic Gyro Sensors(陀螺仪传感器)在这两个方向上探测倾角加速度。所应用的控制理论是基于NXTway-GS的,并且它是用MathWorks MATLAB和Simulink (Embedded Coder Robot NXT)开发的。 Simulink 模型和文档即将推出,请关注!
NXT SCARA: NXT SCARA 是一个双连接的 SCARA 绘图机。 SCARA 代表选择顺应性装配机器手臂。通过控制三个马达跟踪参考轨迹,然后用绑在机器人手臂边缘上的笔把它复制一遍。这个控制程序是用MATLAB/Simulink和Embedded Coder Robot NXT. 在Simuliink环境中,你可以用方块图设计控制器,并且用3-D virtual reality graphics模拟它。
NXTe/LSC Biped Robot: LATTEBOX NXTe/LSC 使得NXT可以通过一个传感器端口控制10个遥控伺服器。这个版本的机器人使用了NXC中的初始运动参数。 然而,你还可以动态计算基于(运动学Kinematics)的浮点参数。
NXT GT应用了ESC: (电子稳定系统控制(Electronic Stability Control:车辆防滑刹车控制)。NXT GT-Hi 有一个 HiTechnic 加速度传感器和一个HiTechnic陀螺仪来控制牵引力和转向过度/转向不足。这目前还不是最终版本,不过,您可以借此了解ESC的效用。
NXTe/LSC RC servo: LATTEBOX是一个台湾制造的机器人设计平台,用以提供遥控伺服控制器产品,包括NXTe (NXT Extension Kit)和LSC (10-Axis Servo Kit). NXTe和LSC使得NXT可以通过I2C协议控制遥控伺服电机。nxtOSEK 2.02样例代码(ecrobot\nxte)显示了NXTe/LSC是如何在标准扩展固件上工作的。
NXTway-GS and NXT Remocon : 这是一个新的关于NXTway-GS(包含NXT遥控)的视频。 NXT Remocon是一个基于蓝牙的远程控制设备,有点像任天堂的Wii游戏控制器。nxtOSEK支持1:1的NXT蓝牙控制。两个程序都是在标准扩展固件上执行的。
NXTway-GS (Gyro Sensor):网络上面有很多NXTway家族的机器人,用的是陀螺仪。(最有名的且为创始者是Ryo Watanabe的NXTway-G). nxtOSEK的NXTway陀螺仪版本(NXTway-GS)有着极好的表现(抗干扰能力非常棒,可以在平地,斜坡,粗糙路面上行走,转弯,用的是基于蓝牙的远程控制)。NXTway-GS是使用Embedded Coder Robot NXT设计的,并且可以自动地产生浮点ANSI-C源代码,编译为程序后在nxtOSEK中执行。 关于NXTway-GS的详细信息(比如运动方程式,物理动力学分析和搭建指导)在这里。(PDF文件格式)
NXT GT Drifting: 这里是LEGO Mindstorms NXT GT Drifting!你可以看到电子微分控制系统的效果。另外,
NXTway-DS (双光感器): 这是另外一个NXTway家族成员,使用的也是nxtOSEK。NXTway DS 控制算法是基于控制理论 (状态观测器+LQ(动态时滞系统)的最优控制)。控制程序每1兆秒被激活一次,并且计算定点(不是浮点)。这种高性能和复杂的C程序代码不是手工写的,而是通过Simulink/Real-Time Workshop Embedded Coder自动产生的。NXTway DS的C代码包含在nxtOSEK发行包中的samples文件夹内。
|