متشكرم..
====
ببينيد من علاقه شديدي به اين تجهيزات نظامي و تحقيقات فضايي دارم! اصلا نميدونم چرا ولي يه احساس عجيب دروني و علاقه شديد!! ببين مثلا همين رباط فوق مدرن كه چند وقته تو سياره مريخ فرود امده و داره چيزاي جديدي براي ناسا ارسال ميكنه كه من هر روز دارم اخبارش رو دنبال ميكنم!! ببين اگر بگم فوق فوق فوق فوق مدرن بازم قسم ميخورم 2 درصدشم نتونستم توصيف كنم!!! اصلا يه چيز عجيب و غريبيه اين به ظاهر روباتي كه ارسال كردن و اسمشم اگر اشتباه نكم اينه: كنجكاوي ! اسم همون روباته
اينجاست كه جاي سوال برام پيش مياد كه واقعا ، اون مهندسان ، اون اعجوبه هاي فناوري ناسا ، واقعا وقتي به مرحله سيستم عامل ها ميرسن و ميان تو بخش هاي كامپيوتر، واقعا واقعا به چي اعتماد ميكنن؟؟ دقيقا چيه كه باعث ميشه اون مهندسان بتونن به فلان سيستم عامل اعتماد كنن و سخت افزاري اين چنين مدرن رو در بستر اون پياده سازي كنن و به نوعي ذهن تحقيقاتي خودشون قرار بدن....! BSD ها لينوكس ها و يا اسم جديدي كه دوستمون گفتن....
درخواستم اينه كه مثلا به عكس زير توجه كنيد! وايسيد كامل لود بشه بعد روش زوم كنيد! اگر از الكترونيك اشنايي داشته باشيد مثل من واقعا يه لحظه اشكون جاري ميشه كه اين چنين وسيله اي ساخته شده!!! بعد اين يك دهم اوني كه الان تو مريخه نيستش و برام واقعا جالبه اون بسترش چي بوده... براي همينه كه سوال ميپرسم همش
عكس مربوطه:
http://upload.wikimedia.org/wikipedia/commons/0/01/Mars_%27Curiosity%27_Rover%2C_Spacecraft_Assembly_Facility%2C_Pasadena%2C_California_%282011%29.jpg
خوب ، راستش نمی دونم داریم Off-Topic می شیم یا نه ( اگه پاسخ مثبته ناظرین عزیز بیان ما رو هدایت کنن) اما حالا که شما به ربات های هوشمند و پلتفرم هایی غیر از PC علاقه مند هستید باید بدونید در این جور موارد ما معمولا با یه مجموعه از تکنولوژی های متنوع سر و کار داریم.
والا من متخصص ناسا نیستم و از سیستم های اون ها اطلاعاتی ندارم اما در زمینه نرم افزاری روبات های نیمه پیشرفته ای چون ربات های انسان نما و صنعتی فعالیتهایی داشتم. در این جور موارد و یا سیستم های نظامی چون رادار عموما دو نوع فناوری سخت افزاری کاربرد بیشتری دارند.
گروه اول سیستم هایی که بر اساس سخت افزار پردازش عمومی مانند MicroProcessor ها کار می کنند و نرم افزار اصلی در لایه بالای سیستم عامل اجرا می شه. همانند پلتفرم های مبنی بر پردازنده های ARM
گروه دوم سیستم هایی که بر اساس سخت افزار پردازش سفارشی مانند FPGA ها کار می کنند و نرم افزار اصلی به طور مستقیم در IC ها پیاده سازی می شه و سیستم عاملی حضور نداره.
با توجه به پیشرفتهای قابل توجه و برخی مزایای پر اهمیت گروه دوم بخش زیادی از سیستم های حساس توسط این فناوری ها پیاده سازی میشه و به این ترتیب می شه گفت در واقع بسیاری از بخش های نرم افزاری این سیستم ها مستقیما بر روی سخت افزار و بدون نیاز به سیستم عامل اجرا میشه.
به این ترتیب می تونم بگم که در بسیاری از موارد حساس در واقع اونها به هیچ سیستم عاملی اعتماد نمی کنن چون اساسا سیستم عاملی وجود نداره تا نیاز باشه اونها به فکر انتخاب یک گزینه مناسب باشن