Programming an OS

This is a discussion on Programming an OS within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I am just about to commence my master's project in systems engineering. This has to be a group project and ...

  1. #1
    Funniest man in this seat minesweeper's Avatar
    Join Date
    Mar 2002
    Posts
    801

    Programming an OS

    I am just about to commence my master's project in systems engineering. This has to be a group project and a number of projects are put forward by our uni department. It looks like myself and 4 other people (needs to be 4) have made a group and are going to take on the project of building a robot with intelligent guidance (can avoid obstacles etc.) and a robotic limb. This robot will obviously be self-powered and contain it's own operating system. I was hoping to be responsible for the motion tracking and proximity detection area but I was asked this evening (due to the fact that I have a far greater interest in programming) if I would mind creating the robot's OS.

    I have quite a lot of knowledge about C++ (and more by the end of this year due to my options) and a little about asm (I programmed an 8051 last year).

    My question goes to those who have programmed an OS or know how to:

    In 8 months, if I was willing to work my butt off, research like crazy and given what I know now, could I program an adequate OS or should we just go with windows and let me carry on with my original plans?

    I would be grateful for any response.

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    For a robot controller, 8 months should be more than enough to write, debug, and polish an operating system. Unless you want the full features of a mainstream operating system like Unix or Windows of course.

    -Prelude
    My best code is written with the delete key.

  3. #3
    Funniest man in this seat minesweeper's Avatar
    Join Date
    Mar 2002
    Posts
    801
    No, a simple control system will suffice. I mean by that a system facilitating power, movement and perception.

  4. #4
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    u mean like grace.

    www.cs.cmu.edu/~pearl

  5. #5
    Shadow12345
    Guest
    Minesweeper what college are you in??? I want to take Grad courses in Software Engineering (or computer science, seeing as how they are almost the same majors).

  6. #6
    Funniest man in this seat minesweeper's Avatar
    Join Date
    Mar 2002
    Posts
    801
    I am at Brunel University in London.

  7. #7
    Funniest man in this seat minesweeper's Avatar
    Join Date
    Mar 2002
    Posts
    801
    Well, though I am quite daunted by the idea of writing an OS from scratch I have been thinking about it and will probably take up the challenge at our group meeting tomorrow. Wish me luck!!

    Oh and a bit of help from time to time wouldn't go a miss!! Thanks!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Detecting if OS is Windows???
    By Ktulu in forum Windows Programming
    Replies: 2
    Last Post: 11-19-2006, 02:49 AM
  2. a simple OS
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 06-06-2004, 11:47 PM
  3. Linux OS to Windows OS code
    By sw9830 in forum C Programming
    Replies: 2
    Last Post: 02-28-2003, 03:11 PM
  4. How do they compile code for an OS ?
    By Nutshell in forum A Brief History of Cprogramming.com
    Replies: 49
    Last Post: 03-28-2002, 12:16 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21