goodLOGO-mingoodLOGO-mingoodLOGO-mingoodLOGO-min
  • دانشنامه
  • پرسش و پاسخ
  • پروژه‌ها
  • شروع یادگیری رآس
  • اخبار و رویدادها
  • ایران رآس
    • درباره ما
    • تماس با ایران رآس
    • چرا رآس؟
    • رآس چیست؟
    • درباره رآس
  • دانشنامه ایران رآس
  • پرسش و پاسخ
  • اخبار و رویدادها
  • رآس چیست؟
  • پروژه‌ها
✕
مدلسازی و کنترل بازوی ۲ درجه آزادی
خرداد 17, 1400
شبیه‌سازی حسگر Velodyne LIDAR در ROS و Gazebo

شبیه‌سازی حسگر Velodyne LIDAR در ROS و Gazebo جهت استفاده در کاربردهای صنعتی امری حیاتی است. در این پروژه کوچک به معرفی و شبیه سازی این حسگر ( سنسور ) در گزبو – رآس پرداخته می‌شود.

شبیه‌سازی حسگر Velodyne LIDAR در ROS و Gazebo جهت استفاده در کاربردهای صنعتی امری حیاتی است. در این پروژه کوچک به معرفی و شبیه سازی این حسگر ( سنسور ) در گزبو – رآس پرداخته می‌شود. کاربردهای اصلی این حسگر را می توان در سیستم‌های خودمختار، توسعه الگوریتم ها برای پردازش داده های لیدار، استفاده از ابر نقاط و یا به عنوان بخشی از الگوریتم های پیشرفته خودمختاری SLAM (مکان یابی و نقشه کشی همزمان ) یافت.

مقدمه‌ای بر LIDAR

سیستم های مبتنی بر LiDAR برای نقشه برداری داخلی و خارجی ابزاری کاملاً جدید در جامعه جغرافیایی نیستند. اما در سال های اخیر ، فناوری LiDAR (Light Detection And Ranging) در زمینه رباتیک، هوش مصنوعی، زمین سنجی (geodesy) و زمینه‌های مرتبط بسیار رایج شده است. عموما از این تکنولوژی زمانی که در دسترس بودن مدل های سه بعدی از محیط های بیرونی یا سرپوشیده داخلی می تواند سودمند باشد، استفاده می‌شود.

جهت اطلاعات بیشتر در رابطه با حسگر / سنسور Velodyne LIDAR به این مقاله رجوع نمایید.

نصب و راه اندازی

به منظور استفاده از حسگر Velodyne LIDAR باید بسته های باینری مربوط به آن را بر روی سیستم عامل خود نصب و یا با استفاده از سورس کد ارائه شده کامپایل نمایید. از این رو در ادامه از طریق یکی از روش های زیر بسته ای موجود را نصب نمایید.

نصب از طریق بسته های باینری (روش ساده)

راه حل ساده استفاده از دستور زیر برای نصب باینری بسته های مربوط به Velodyne LIDAR بر روی توزیع Kinetic نرم افزار ROS است.

sudo apt-get install ros-kinetic-velodyne-simulator

نکته: جهت نصب بر روی سایز توزیع ها کافی است که نام توزیع مورد نظر خود را بجای Kinetic بنویسید و دستور بالا را در کامند لاین وارد نمایید.

نصب از طریق سورس کد

به منظور نصب بسته ها از طریق سورس کد نیاز است تا ابتدا مخزن مربوط به سورس کدهای برنامه را در سیستم عامل خود به کمک دستور زیر clone نمایید.

git clone https://bitbucket.org/DataspeedInc/velodyne_simulator.git

بعد از اینکه بسته مورد نظر را در فضای کار خود Clone کردید. با کمک دستور Catkin_make بیلد نمایید.

اجرای شبیه‌سازی حسگر Velodyne LIDAR در Gazebo

بعد از نصب بسته نوبت به اجرای یک مثال ساده میرسه. برای این منظور ابتدا هسته راس را با دستور roscore اجرا نمایید و در ترمینال جدید دستور زیر را در ترمینال خود وارد نمایید.

roslaunch velodyne_description example.launch

دستور بالا یک حسگر را در محیط Gazebo لانچ می کند.
توجه: این شبیه سازی نیازمند حافظه RAM بالا است. سیستم شما باید برای اجرای دستور بالا حداقل ۸GB RAM در اختیار داشته باشد.
به راحتی می توانید یکسری مانع در محیط مطابق تصویر زیر قرار دهید.

به صورت پیش‌فرض شما باید در نمایشگر سه بعدی داده‌های حسگر لیدار و موانع را مشاهده نمایید در غیر این صورت، به منظور نمایش داده‌ها و مدل این حسگر در نمایشگر سه بعدی Rviz تایپ‌های PointCloud2 و Robot Model را باید اضافه نمایید. دقت شود که Fixed Frame را به Velodyne تنظیم نمایید. در این صورت باید مطابق شکل زیر داده های حسگر و موانع را مشاهده نمایید.

همچنین می توانید مدل‌های دیگر در محیط گزبو مطابق شکل زیر اضافه نمایید.

 

اشتراک گذاری
0

Related posts

تیر 10, 1400

شبیه سازی ربات زیرسطحی(AUV)


Read more
خرداد 17, 1400

مدلسازی و کنترل بازوی ۲ درجه آزادی


Read more

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  • اخبار و رویدادها
    • اخبار رباتیک
    • رویداد های رباتیک
  • پروژه‌ها
    • ربات‌های زمینی
    • ربات‌های هوایی
    • بازوهای رباتیک
    • مقدماتی
  • دوره های آموزشی

ایران رآس، اولین مرجع آموزش و توسعه ROS در ایران

سایت ایران رآس با بهره گیری از متخصصین حوزه رباتیک به تولید محتوای آموزشی پرداخته و آنها را در اختیار کاربران قرار می­دهد . همچنین متخصصین ما این آمادگی را دارند تا به موسسات و مراکزی که قصد ورود به دنیای رآس را دارند مشاوره های تخصصی داده و برای آنها دوره های آموزشی خصوصی برگزار کند.


درباره ما تماس با ما قوانین و مقررات ثبت شکایات

دسترسی سریع

  • دانشنامه ایران رآس
  • پرسش و پاسخ
  • اخبار و رویدادها
  • رآس چیست؟
  • پروژه‌ها

مجوزها

logo-samandehi

© تمام حقوق مادی و معنوی برای ایران رآس محفوظ است.
0

0تومان

✕

ورود

گذرواژه خود را فراموش کرده اید؟

می خواهید یک حساب کاربری ایجاد کنید؟



    • ورود به ایران رآس
    • ایجاد حساب کاربری

    اگر رمز عبور خود را فراموش کرده‌اید، اینجا را کلیک کنید.

    Prove your Humanity: − =

    رمزعبور خود را گم کردی؟ لطفا آدرس ایمیل خود را وارد کنید. برای تنظیم رمز جدید ، ایمیلی با لینک دریافت خواهید کرد.

    بازگشت به صفحه ورود

    بستن پنجره