小编Eri*_*agh的帖子

在Simulink中为步行机器人建造地板/地面

我正在尝试创建一个简单的身体模型,然后再进行控制.但是,当我将双腿连接到身体时,我遇到了麻烦.

我所做的是我从左脚开始建造模型,连接到世界框架,然后到达躯干.我最终复制了一条腿并再次将它连接到世界框架和躯干上,有效地关闭了"环".但是,我在尝试运行模拟时收到以下错误消息.

'untitled/Right Leg/Hip/Revolute Joint' has a degenerate mass distribution on its follower side.
Run Code Online (Sandbox Code Playgroud)

我有一种感觉,这与双腿连接到躯干世界框架的事实有关.

如果我通过直接将躯干连接到世界框架让腿从躯干上垂下来,那么它就能起作用.但我需要将腿固定在"地面/地板"上

什么是正确的模型,以便我以后可以驱动关节?

双足系统的框图

双足系统的可视化

mapping matlab simulink robot simmechanics

5
推荐指数
0
解决办法
1650
查看次数

在matlab中找到二进制数组中位模式的位置

我有一个二进制数据数组,其长度为1和0,我想找到它变化时的索引.

a = [ 1 1 1 1 1 0 0 0 0 0 0 1 1]
Run Code Online (Sandbox Code Playgroud)

我想搜索[1 0][0 1]找到过渡点.如果可能的话,我想避免长循环找到这些.有任何想法吗?

arrays binary matlab pattern-matching

2
推荐指数
1
解决办法
1068
查看次数

在MATLAB中degtorad vs deg2rad?

在MATLAB中,degtorad和deg2rad之间有区别吗?是否有一个优势,比如速度(或其他一些我没想到的指标)?

http://www.mathworks.com/help/map/ref/degtorad.html http://www.mathworks.com/help/map/ref/deg2rad.html

matlab toolbox degrees radians

2
推荐指数
1
解决办法
1960
查看次数