کد کنترلی برای زوایا

amirhnp

عضو جدید
سلام دوستان
من یه کد یا دستور کنترلی می خوام که بتونم یه بازوی ربات 3 لینکی مثل پوما رو محدویت زاویه ای برای مفصلاش بزاره.
مثلا لینک اول که یه مفصل چرخشی 360 حول محور z متصل به زمین داره بهش بگم از 30 تا 70 قابلیت چرخش داشته باشه
اگه کمک کنید ممنون میشم.
 

mohammad-11

عضو جدید
سلام دوستان
من یه کد یا دستور کنترلی می خوام که بتونم یه بازوی ربات 3 لینکی مثل پوما رو محدویت زاویه ای برای مفصلاش بزاره.
مثلا لینک اول که یه مفصل چرخشی 360 حول محور z متصل به زمین داره بهش بگم از 30 تا 70 قابلیت چرخش داشته باشه
اگه کمک کنید ممنون میشم.

در چه محیطی برنامه نویسی میکنید؟

سودو کد به صورت زیر است

function actuation(angle)
{
if (angle > 70)
angle = 70;
else if (angle < 30)
angle = 30;

drive(angle); // ِrive the link to desired position

{

main program()
{

while (true){
angle = get_link_angle();
actuation(angle)
}

}
 

amirhnp

عضو جدید
در چه محیطی برنامه نویسی میکنید؟

سودو کد به صورت زیر است

function actuation(angle)
{
if (angle > 70)
angle = 70;
else if (angle < 30)
angle = 30;

drive(angle); // ِrive the link to desired position

{

main program()
{

while (true){
angle = get_link_angle();
actuation(angle)
}

}


من تو محیط متلب کد رو نوشتم. اگه این کد رو تو محیط متلب هم برام توضیح بدین ممنون میشم.
 
بالا