در روباتیک متن باز ( OSR ) ( به انگلیسی Open - source robotics ) از سخت افزار متن باز و آزاد و نرم افزار متن باز استفاده می شود که بلوپرینت ها، طرح واره ها و کدهای منبع را فراهم می کند. این اصطلاح به آن معنی است که سخت افزار به سادگی و از طریق قطعات و ابزارهای در دسترس قابل ساخت است. [ ۱]
میان افزارها، مؤلفه های سخت افزاری و نرم افزاری با قابلیت استفادهٔ مجدد هستند که می توانند در پروژه های روباتی متنوع استفاده گردند.
• ROS ( روبات سیستم عامل ) کتابخانه ها و ابزارهایی برای کمک به توسعه دهندگان در اختیار می گذارد. ROA خدماتی مثل انتزاع سخت افزار، درایور دستگاه ها، کتابخانه ها، ویژوالایزرها، انتقال پیام ( Message - passing ) ، مدیریت بسته و غیره را فراهم می کند. ROA تحت مجوز متن باز BSD است. [ ۳۷] ROS در حال حاضر روی بیش از ۵۰ روبات استفاده شده است. [ ۳۸]
• Gazebo multi - robot 3D شبیه ساز فیزیک سازگار با ROS
سیستم های دیگر عبارتند از:
• URBI[ ۳۹] ( C++ distributed/embedded components framework + parallel/event - driven orchestration script language )
• MRPT provides developers with portable and well - tested applications and libraries covering data structures and algorithms employed in common robotics research areas. It is open source, released under the BSD license. [ ۴۰] license.
• MOOS ( lightweight robot framework. Used by MIT and Oxford autonomous vehicles. )
• YARP - yet another robots platform. Used in iCub.
• Autoware - full self - driving car software stack
• BRAHMS - message passing framework emphasizing precise timing and neuro - inspired models
• Player ( robot framework, precursor to ROS, now largely deprecated )
• App Inventor for Android
• BlueBots, [ ۴۱] free bluetooth remote for custom bluetooth projects, such as robotics. Works with Arduino ( as Arduino Mega ) .
• Amarino, a toolkit, basically consisting of an Android application and an Arduino library. [ ۴۲] [ ۴۳]
• NXJ An open - source Java programming environment for the Lego NXT robot kit ( http://lejos. sourceforge. net/ )
• CLARAty Robotics software developed by JPL as part of the Mars program.
• Orocos, C++ framework for component - based robot control software
• Rock ( the Robot Construction Kit ) ( Software integration framework for robotic systems based on Orocos/RTT. )
• Orca ( robot framework )
• MyRobotLab ( robot framework ) ( Broken Link )
• RoboComp ( robot framework )
• RUBICS
• CARMEN ( robot simulator )
• TeamBots ( robot simulator )
• Open Dynamics Engine ( physics engine for modelling articulated rigid - body dynamics; used inside Gazebo and other simulators. )
• Robot Overlord a open source Java / OpenGL multi - robot simulator.
• Simbad robot simulator ( robot simulator )
• STDR Simulator ( multi - robot 2D simulator )
• Dave's Robotic Operating System
• Sparky Telepresence Controller
• Home brew robot software running on the consumer robotic platform Spykee[ پیوند مرده]
• OpenJAUS ( robot / unmanned systems framework )
• RI - JAUS SDK A cross - platform, GPL - licensed C++ SDK implementing the JAUS protocol for robot control.
• OpenRTM - aist ( robotics technology middleware )
• Open Platform for Robotic Services Component based framework, GUI editors in Eclipse and a Simulator, OPRoS Components
• miniBloq a graphical programming interface that allows to program robotic boards ( Arduino Compatibles ) without previous knowledge of programming[ ۴۴]
• Artoo a Ruby microframework for robotics and physical computing
• EEROS, an Easy, Elegant, Reliable, Open and Safe Real - Time Robotics Software Framework
• LSTS Toolchain is a set of tools and frameworks for the development of Networked Robot Systems.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفمیان افزارها، مؤلفه های سخت افزاری و نرم افزاری با قابلیت استفادهٔ مجدد هستند که می توانند در پروژه های روباتی متنوع استفاده گردند.
• ROS ( روبات سیستم عامل ) کتابخانه ها و ابزارهایی برای کمک به توسعه دهندگان در اختیار می گذارد. ROA خدماتی مثل انتزاع سخت افزار، درایور دستگاه ها، کتابخانه ها، ویژوالایزرها، انتقال پیام ( Message - passing ) ، مدیریت بسته و غیره را فراهم می کند. ROA تحت مجوز متن باز BSD است. [ ۳۷] ROS در حال حاضر روی بیش از ۵۰ روبات استفاده شده است. [ ۳۸]
• Gazebo multi - robot 3D شبیه ساز فیزیک سازگار با ROS
سیستم های دیگر عبارتند از:
• URBI[ ۳۹] ( C++ distributed/embedded components framework + parallel/event - driven orchestration script language )
• MRPT provides developers with portable and well - tested applications and libraries covering data structures and algorithms employed in common robotics research areas. It is open source, released under the BSD license. [ ۴۰] license.
• MOOS ( lightweight robot framework. Used by MIT and Oxford autonomous vehicles. )
• YARP - yet another robots platform. Used in iCub.
• Autoware - full self - driving car software stack
• BRAHMS - message passing framework emphasizing precise timing and neuro - inspired models
• Player ( robot framework, precursor to ROS, now largely deprecated )
• App Inventor for Android
• BlueBots, [ ۴۱] free bluetooth remote for custom bluetooth projects, such as robotics. Works with Arduino ( as Arduino Mega ) .
• Amarino, a toolkit, basically consisting of an Android application and an Arduino library. [ ۴۲] [ ۴۳]
• NXJ An open - source Java programming environment for the Lego NXT robot kit ( http://lejos. sourceforge. net/ )
• CLARAty Robotics software developed by JPL as part of the Mars program.
• Orocos, C++ framework for component - based robot control software
• Rock ( the Robot Construction Kit ) ( Software integration framework for robotic systems based on Orocos/RTT. )
• Orca ( robot framework )
• MyRobotLab ( robot framework ) ( Broken Link )
• RoboComp ( robot framework )
• RUBICS
• CARMEN ( robot simulator )
• TeamBots ( robot simulator )
• Open Dynamics Engine ( physics engine for modelling articulated rigid - body dynamics; used inside Gazebo and other simulators. )
• Robot Overlord a open source Java / OpenGL multi - robot simulator.
• Simbad robot simulator ( robot simulator )
• STDR Simulator ( multi - robot 2D simulator )
• Dave's Robotic Operating System
• Sparky Telepresence Controller
• Home brew robot software running on the consumer robotic platform Spykee[ پیوند مرده]
• OpenJAUS ( robot / unmanned systems framework )
• RI - JAUS SDK A cross - platform, GPL - licensed C++ SDK implementing the JAUS protocol for robot control.
• OpenRTM - aist ( robotics technology middleware )
• Open Platform for Robotic Services Component based framework, GUI editors in Eclipse and a Simulator, OPRoS Components
• miniBloq a graphical programming interface that allows to program robotic boards ( Arduino Compatibles ) without previous knowledge of programming[ ۴۴]
• Artoo a Ruby microframework for robotics and physical computing
• EEROS, an Easy, Elegant, Reliable, Open and Safe Real - Time Robotics Software Framework
• LSTS Toolchain is a set of tools and frameworks for the development of Networked Robot Systems.

wiki: رباتیک متن باز