+ Reply to Thread
Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 33

Thread: BotOS - A open project!

  1. #11
    Wire Amateur MacerXGP's Avatar
    Join Date
    Aug 2007
    Posts
    82

    Default Re: BotOS - A open project!

    Sounds like he's trying to make an AI that can be made to do any task and figures out how to do it with the tools it has. It would work in theory, but would be needlessly complex.

    A slightly modified idea would be to replace the 'core AI' with the basic programming central to the drone. Create modules dedicated to AI and the ask at hand, with built-in lists of modules with respect for the relative usefulness of any particular module.

    Mobility modules would have to be treated differently than tool/sensor/AI modules because of their function and size. It would be more like a few parts you put on the drone and plug a cord in, rather than a small block with an arm on it you plug into a socket.

    Still quite overcomplicated, but if the goal is to make a drone in this manner, then it would manage. Not quite as well as a purpose-built drone, mind you, but that all depends on the builder, not doesn't it?

  2. #12
    Wire Sofaking Tasuit's Avatar
    Join Date
    Jan 2009
    Location
    Sønderjylland, Denmark
    Posts
    582
    Blog Entries
    9

    Default Re: BotOS - A open project!

    Damn, i realize how bad at explaining at now xD

    Like, imagine it as a.. Relay, kind of.
    You see, The CORE is only a core, it can do nothing on its own, except some basic things needed for the modules, and then it can ofc figure out which modules to use.
    Okay, so now we have this core.
    The very first version of the core, will probaly only have 2 'Sockets' to put your modules in. Then the core is coded in such manner, that when you plug in a module with an ID of 1 (example) it will unlock the Ranger feature of the core. Like, all the Modules are Pre-coded in the E2, but you can only unlock them by making a core unit (eg a module).

    I think thats the best explanation so far, if you still dont understand it, just wait for us to finish the very first core, and the IO system.

    Creator of the Unofficial servers

  3. #13
    Lifetime Supporter rich_27's Avatar
    Join Date
    Aug 2007
    Location
    findByUser("rich_27"):pos()
    Posts
    224

    Default Re: BotOS - A open project!

    Why bother to have unlocking modules (it seems to me they are like keys which unlock part of the code in the bot os chip...)

  4. #14
    Wire Sofaking Tasuit's Avatar
    Join Date
    Jan 2009
    Location
    Sønderjylland, Denmark
    Posts
    582
    Blog Entries
    9

    Default Re: BotOS - A open project!

    To add customiastion!
    If you want a hovering car, you put in the car module and the hover module for example

    Creator of the Unofficial servers

  5. #15
    Wire Noob iPope's Avatar
    Join Date
    Jan 2009
    Posts
    25

    Default Re: BotOS - A open project!

    So there is core AI, and then you connect modules that do things for the bot. Aka, all the AI does is sequence process's given to it by the modules.

  6. #16
    Wire Sofaking Tasuit's Avatar
    Join Date
    Jan 2009
    Location
    Sønderjylland, Denmark
    Posts
    582
    Blog Entries
    9

    Default Re: BotOS - A open project!

    Well, yes, that is nearly true. except the bot will have 'Some' intelligence. It will choose between different modules to run, example; Give it motor-module and hover-module and it will choose hover, since its most efficient

    Creator of the Unofficial servers

  7. #17
    Lifetime Supporter rich_27's Avatar
    Join Date
    Aug 2007
    Location
    findByUser("rich_27"):pos()
    Posts
    224

    Default Re: BotOS - A open project!

    Why give it a motor module if you could give it a hover module then?
    Or am I seeing this the wrong way?

    Ok, I drew a picture detailing the two options I was imagining. Originally, I thought option 2, but, thinking about it, option 1 seems more sensible/plausable.



    (I hope you appreciate the picture, I spent quite a while on it drawing each pixel by hand =P )

  8. #18
    Wire Sofaking Tasuit's Avatar
    Join Date
    Jan 2009
    Location
    Sønderjylland, Denmark
    Posts
    582
    Blog Entries
    9

    Default Re: BotOS - A open project!

    That right there illustrates it VERY good!

    Nice picture, and thanks for understanding it!

    (the reason for adding wheels & hover, could be: You just got the hover module, so instead of deleting the old one, it would but it in reserve, and use hover as main)

    Creator of the Unofficial servers

  9. #19
    Lifetime Supporter rich_27's Avatar
    Join Date
    Aug 2007
    Location
    findByUser("rich_27"):pos()
    Posts
    224

    Default Re: BotOS - A open project!

    How would 'getting' modules work? wouldn't you just dupe them? or would this be for roleplay or something?

  10. #20
    Wire Sofaking BlackholeWM's Avatar
    Join Date
    Dec 2008
    Posts
    805

    Default Re: BotOS - A open project!

    So, looking at the code you posted, a module sends a signal to base Expression to write some variables. The variables are written, and a signal is sent to the module to make it stop writing the variables. As all this happens, a screen is printing this. Am I correct?

+ Reply to Thread
Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Olympus Technologies open testing
    By Lyinginbedmon in forum Installation and Malfunctions Support
    Replies: 75
    Last Post: 02-19-2010, 04:12 AM
  2. Replies: 2
    Last Post: 03-29-2009, 11:14 AM
  3. Easiest way to make a Fort with Buttons to open door on both sides
    By Kamrua in forum Installation and Malfunctions Support
    Replies: 21
    Last Post: 01-02-2009, 10:17 AM
  4. Replies: 3
    Last Post: 08-23-2008, 07:13 PM
  5. SVN: Error: Can't Open 'C:/WINNIT/TEMP/report.tmp' Access denied.
    By turck3 in forum Installation and Malfunctions Support
    Replies: 1
    Last Post: 07-26-2007, 03:57 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots