版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(401)
>
虫友互识
(36)
>
导师招生
(9)
>
休闲灌水
(7)
>
考研
(5)
>
论文投稿
(5)
>
找工作
(4)
>
SciFinder/Reaxys
(3)
>
硕博家园
(3)
>
考博
(3)
>
公派出国
(3)
>
文学芳草园
(2)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
仿真模拟
»
MATLAB
»
【求助】最近做机器人运动仿真,希望高手帮我画出它的第3关节运动轨迹!
5
2/1
返回列表
查看: 2172 | 回复: 13
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
jimbai
银虫
(正式写手)
应助: 0
(幼儿园)
金币: 15.9
散金: 10
红花: 4
帖子: 705
在线: 96.7小时
虫号: 571852
注册: 2008-06-10
性别: GG
专业: 机构学与机器人
[交流]
【求助】最近做机器人运动仿真,希望高手帮我画出它的第3关节运动轨迹!
已有3人参与
最近在做机器人运动仿真,将末端的运动轨迹转换到第三关节时,遇到了困难,希望高手帮我解决。谢谢了!我将它的运动方程列出其最后画出的效果图也列出来了。
xw5,yw5,zw5是已知末端的点在关节5的坐标下的已知点,theta的取值范围是-pi,pi。a3,d4也是机器人的结构上的已知值,在画图时可以先随便附一个值。
[
Last edited by jimbai on 2010-10-21 at 16:11
]
回复此楼
» 猜你喜欢
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有6人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有4人回复
求个博导看看
已经有18人回复
自荐读博
已经有6人回复
青基代表作,AAAI之类的A会的special track在国内认可度高吗?还是归为workshop之流?
已经有3人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
高级回复
1楼
2010-10-21 16:10:07
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
lijinfeng042
木虫
(小有名气)
Matlab
仿真EPI: 2
应助: 1
(幼儿园)
金币: 2156.1
散金: 115
帖子: 291
在线: 31.5小时
虫号: 1019062
注册: 2010-05-15
性别: GG
专业: 通信理论与系统
★ ★ ★ ★
小木虫(金币
+0.5
):给个红包,谢谢回帖交流
ctgu_zheng(金币+3):专家 辛苦了 2010-10-24 08:29:42
函数
CODE:
th=pi/4;
f=@(x,y,z)(x*sin(th)+y*cos(th)-1).^2+(x*cos(th)-y*sin(th)+1).^2+z.^2-50;
g=@(x,y,z)x*(cos(th)+sin(th))+y*(sin(th)-cos(th))+0*z;
h=implicitmesh(f,[-pi pi],[-200 200],[-8 8],50);
set(h,'AmbientStrength',.5);%可以设置各种效果
hold on%可以添加图形
h=implicitmesh(g,[-pi pi],[-200 200],[-8 8]);
colormap hsv;set(h,'AmbientStrength',.8,'FaceAlpha',.5);%可以设置各种效果
axis off;axis equal;shading interp;camlight;lighting gouraud;
CODE:
implicitmesh的代码
function h=implicitmesh(f,xlimit,ylimit,zlimit,gd)
%implicitmesh(f,span,gd):画隐函数曲面f(x,y,z)=0的网格图,
% 各坐标范围均限定在span=[lb,ub],
% 网格数为gd,默认为25
%implicitmesh(f,xspan,yspan,zspan,gd):画隐函数曲面f(x,y,z)=0,
% 各坐标范围分别限定在xspan,yspan,zspan
%h=implicitmesh(...):画隐函数曲面并输出句柄
%例一:
%implicitmesh(inline('x.*y+z.^2'),[-5 5])%注意*\^一定要设成点运算
%例二:
%f=@(x,y,z)x.^2+y.^2+0*z-1;%注意如果f中不含某个变量一定要加上诸如0*y的项。
%implicitmesh(f,[-1 1],10)
%例三:
%f=@(x,y,z)(x.^2 + (9/4)*y.^2 + z.^2 - 1).^3 - x.^2.*z.^3 - (9/80)*y.^2.*z.^3;
%g=@(x,y,z)(sqrt(x.^2+y.^2)-2).^2+z.^2-.09;
%implicitmesh(f,[-1.5 1.5],[-.8 .8],[-1.5 1.5],50);
%hold on%可以添加图形
%h=implicitmesh(g,[-2.3,2.3]);
%colormap hsv;set(h,'facecolor','none');%可以设置各种效果
%axis off;axis equal;
if nargin==2
ylimit=xlimit;zlimit=xlimit;gd=25;
elseif nargin==3
gd=ylimit;ylimit=xlimit;zlimit=xlimit;
elseif nargin==4
gd=25;
elseif nargin==5
else
error('Error in input arguments')
end
x=linspace(xlimit(1),xlimit(2),gd);
y=linspace(ylimit(1),ylimit(2),gd);
z=linspace(zlimit(1),zlimit(2),gd);
[x,y,z]=meshgrid(x,y,z);val=f(x,y,z);
[f,v]=isosurface(x,y,z,val,0);
if isempty(f)
warning('There is no graph in the range.');
p=[];
else
newplot;
p=patch('Faces',f,'Vertices',v,'CData',v(:,3),'facecolor','w','EdgeColor','flat');
isonormals(x,y,z,val,p);view(3);grid on
end
if nargout==0
else
h=p;
end
赞
一下
(2人)
回复此楼
高级回复
工作了,偶尔会上来~可以关注新浪微博 @云是风的梦_Matlab
11楼
2010-10-23 14:25:21
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 14 个回答
lijinfeng042
木虫
(小有名气)
Matlab
仿真EPI: 2
应助: 1
(幼儿园)
金币: 2156.1
散金: 115
帖子: 291
在线: 31.5小时
虫号: 1019062
注册: 2010-05-15
性别: GG
专业: 通信理论与系统
★ ★
小木虫(金币
+0.5
):给个红包,谢谢回帖交流
ctgu_zheng(金币+1):鼓励应助 2010-10-21 22:35:52
只是一个满足一定条件x2/y2=......的三维隐函数作图 可以实现的 先做图 然后剔除数据即可 或者干脆就代人 .....也是隐函数作图
赞
一下
(2人)
回复此楼
工作了,偶尔会上来~可以关注新浪微博 @云是风的梦_Matlab
2楼
2010-10-21 18:46:31
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
jimbai
银虫
(正式写手)
应助: 0
(幼儿园)
金币: 15.9
散金: 10
红花: 4
帖子: 705
在线: 96.7小时
虫号: 571852
注册: 2008-06-10
性别: GG
专业: 机构学与机器人
ctgu_zheng:建议使用 引用回复,以便与他人及时看到你的回复。。。 2010-10-21 22:35:36
只是这个要是作为隐函数的话,又有x2/y2和theta连个参数,这让我这个初学者不知道该怎么处理了。我看的一些教程上是f(x,y)=0形式的或者x=X(t),y=Y(t)两种形式的。
[
Last edited by jimbai on 2010-10-21 at 21:57
]
赞
一下
(1人)
回复此楼
3楼
2010-10-21 21:55:40
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
jimbai
银虫
(正式写手)
应助: 0
(幼儿园)
金币: 15.9
散金: 10
红花: 4
帖子: 705
在线: 96.7小时
虫号: 571852
注册: 2008-06-10
性别: GG
专业: 机构学与机器人
只是这个要是作为隐函数的话,又有x2/y2和theta连个参数,这让我这个初学者不知道该怎么处理了。我看的一些教程上是f(x,y)=0形式的或者x=X(t),y=Y(t)两种形式的。
赞
一下
回复此楼
4楼
2010-10-21 22:58:13
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 14 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定