Shop OBEX P1 Docs P2 Docs Learn Events
Fill the Big Brain - Page 36 — Parallax Forums

Fill the Big Brain

1333436383959

Comments

  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-27 04:50
    How to Create a Machine Brain Nanite
    Timing Nanite made from Spin software

    This is one example of a Brain Machine Nanite in Spin language for the Propeller. The purpose is to inject the Nanite positionally into the Brain's Spin software so that it will determine the execution time of a portion of code. The Nanite contains only three essential lines of code. The Timing Nanite can be cloned numerous times and injected into various code positions. See details and restrictions for usage.

    The 1st Big Brain Propeller Timing Nanite
    'example of a Timing Nanite
    'for the Big Brain project
    'determines execution time of a range of code
    'use the system counter technique
    'adapted from Parallax Propeller Questions & Answers
    
    VAR 
      long	Time	       'Holds elapsed clock cycles
      Time := -cnt         'Read System Counter (Start)
      Time += cnt - 544    'Read System Counter (End)
    

    Big Brain Propeller Nanites like to use counters for achieving various functions. Feel free to develop and offer suggestions for more types of Propeller Nanites. This is an example of a singular Nanite working solo. Below is an example of nanotechnology working with many atoms. It may be possible to simulate atoms with Propeller code working in parallel unison.

    a8_qm_animation5.gif
    http://nanoengineer-1.com/content/index.php?option=com_content&task=view&id=40&Itemid=50

    MarkIII(k) Planetary Gear - This is the MarkIII(k), a nanoscale planetary gear designed by K. Eric Drexler. A planetary gear couples an input shaft via a sun gear to an output shaft through a set of planet gears (attached to the output shaft by a planet carrier). The planet gears roll between the sun gear and a ring gear on the inner surface of a casing. This animation was rendered with Qutemol by reading PDB files from a NanoEngineer-1 molecular dynamics simulation. A section of the casing atoms have been hidden to expose the internal gearing assembly.

    5-Minute Nano Systems (examples of what can be duplicated with Brain Machine Nanites)
    http://www.crnano.org/5min.htm

    Exploring the Molecular World
    http://www.crnano.org/unbounding.htm
  • Mike GMike G Posts: 2,702
    edited 2011-06-27 05:56
    Humanoido, your code does not compile.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-27 06:11
    Mike G:

    The code compiles and works fine on the Big Brain Propeller system.

    Prerequisite considerations - determine the details and restrictions for usage. Determine code to inject the Nanite into. Determine how it will be injected. Review the timing. Examine the comments.

    There's a good probability more info will be released about the care and feeding of Nanites.
  • Mike GMike G Posts: 2,702
    edited 2011-06-27 06:18
    I'm using the standard Propeller Tool v 1.3.

    Error: "Expected BYTE, WORD, or LONG"
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-27 06:22
    Mike G wrote: »
    I'm using the standard Propeller Tool v 1.3.

    Error: "Expected BYTE, WORD, or LONG"
    You'll need to post your code.
  • Mike GMike G Posts: 2,702
    edited 2011-06-27 06:28
    Humanoido, I simply copied your posted code into the Propeller Tool. It's exactly the same. If you like, I can fix your code so the member, Time, is at least usable across multiple objects. You'll have to wait until I return from my morning bike ride.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-27 07:18
    Mike G:

    The code works but one cannot just copy the code into the Propeller Tool and run it that way because there is more to using it, i.e. it needs to be properly placed into other code to determine that section's code timing (of that other code). That's why the code is commented with the start and end. For more information, reference the source provided to place and operate the code.

    You are welcome to make a version that operates across multiple objects. I never tried that with this version. That would be very interesting and sounds useful.
  • Mike GMike G Posts: 2,702
    edited 2011-06-27 09:47
    Humanoido, as said several times, source code conveys meaning. In order to communicate effectively you must write proper syntax. Otherwise, meaning is inferred.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-27 21:38
    Numerical Matrix Analysis Datatrans
    New Software Collective: Big Brain Analytical Device


    datatransformer_20100913144555.jpg
    http://www.apple.com/downloads/macosx/math_science/datatransformer.html

    Data Translation works well with Propeller mathematics, arrays, matrices and numerical analysis. Referring to the detail in the posted image, a number of features are easily accessed such as the Calculus integral of ydx, Trigonometric functions, array operations, and filtering.

    Matrix analysis is an important part of science and mathematics, and is especially pertinent to the Big Brain's algorithmic analysis and design work. Datatrans is a Mac driven program that handles the formation of matrices and their analysis.

    About Data Transformer
    Designed for researchers and others who deal with data. When you get some data from an experiment in text format, normally it is listed as a matrix. Then you might want to do some calculations between specified columns, and sometimes a set of calculations becomes a routine procedure for multiple files.

    By simply clicking several buttons, you can get your transformed data ready. Then you just need to copy the two columns for x and y into the most convenient plotting software, eg. Origin for Windows or Plot for Mac.


    Description
    http://www.apple.com/downloads/macosx/math_science/datatransformer.html

    Examples
    [B]Elementary Operations of a Matrix[/B]
    See original web site for proper matrix symbology
    IIT JEE Study Material – IIT JEE Algebra – Matrices and Determinants
    
    The following three operations applied on the rows (columns) of a matrix are called elementary row (column) transformations.
    http://www.askiitians.com/iit-jee-algebra/matrices-and-determinants/elementary-operations-of-a-matrix.aspx
    
    (i)    Interchange of any two rows (columns)
    If ith row (column) of a matrix is interchanged with the jth row (column), it will be denoted by Ri ↔ Rj (Ci ↔ Cj).
    For example: A =  , then by applying R1 → R2 we get B =  .
    
    (ii)    Multiplying all elements of a row (column) of a matrix by a non-zero scalar. If the elements of ith row (column) are multiplied by non-zero scalar k, it will be denoted by Rl→Ri (k) [Ci→Ci (k)] or Rl→kRi [Ci→kCi].
           If A = , then by applying R2 → 3R2, we obtain B = .
    
    (iii)    Adding to the elements of a row (column), the corresponding elements of any other row (column) multiplied by any scalar k.
           If k times the elements of jth row (column) are added to the corresponding elements of the ith row (column), it will be denoted by Ri→Ri + k Rj (Ci→Ci + kCj).
           If A=, then application of elementary operation R3→R3 + 2R1 lead to B =.
    

    Download
    http://mac.softpedia.com/progDownload/Data-Transformer-Download-66209.html
    1013 x 520 - 151K
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-28 00:16
    3D Medical Imaging & Brain Coronal Slicing
    Propeller Machine Big Brain and MRIcroGL


    Hospital and Medical University NMR CT-Scan Program - runs on Mac
    Designed for medical universities and hospitals, there is currently no charge for the full featured software.
    Now adopted as software imaging technology at the Machine Brain Laboratory.


    prog_362_mricrogl_0_320_320.jpg
    http://www.idoimaging.com/img/cap/prog/sm/prog_362_mricrogl_0_320_320.jpg
    http://www.idoimaging.com/cgi-sys/cgiwrap/acrabb/imaging/program.pl?ident=362

    attachment.php?attachmentid=82516&d=1309244716
    Going Coronal with slices of the human brain serves as a comparative analogy in the analysis and design of Machine Brains

    Mosaic analysis created with MRI cro GL


    MRIcroGL serves as a synonymous matching program for not only understanding and analyzing human brain but drawing inferences and personas to that of Machine Brains.

    MRIcroGL is a Mac program designed to analyze 3D medical imaging in the style of computer assisted tomography. By using the features of your computer’s graphics card, it can allow real-time interactive rendering of brain, brain matter, brain slicing, and other brain analysis featuring.

    mricrogl_20090618110145.jpg
    http://images.apple.com/downloads/macosx/math_science/images/mricrogl_20090618110145.jpg

    prog_362_mricrogl_2_320_320.jpg
    http://www.idoimaging.com/img/cap/prog/sm/prog_362_mricrogl_2_320_320.jpg

    It includes scripts to show many example and effects. This software comes with sample Magnetic Resonance Imaging MRI and Computerized Tomography CT scans as well the 3D photographs from the visible human project.

    You can interactively adjust color, transparency, image orientation and create cut-away images that reveal underlying structures.

    http://www.apple.com/downloads/macosx/math_science/mricrogl.html

    Propeller Big Brain Stem Pertinent
    In another analysis using MRIcroGL, the biological brain was positioned for Brain Stem study. As could be seen in the real time analysis photo with color, view, rotation, scale, and orientation, the structures both inner and outer were clearly defined. The position of the human brain stem nearly matched the position of the Machine Big Brain Stem. Handling bundles of nerves and motor control functions, the location of the Brain Stem is important to both human and machine brains. Many human brains constructs evolved over millions of years serve as viable models for constructing and operating machine brains.

    scr_36707dd77-mricro1.gif

    http://www.cabiatl.com/mricrogl/
    http://mricrogl.softpedia.com/
    http://mac.softpedia.com/get/Math-Scientific/MRIcroGL.shtml

    Other Free Medical Imaging Analysis Software
    http://www.idoimaging.com/cgi-sys/cgiwrap/acrabb/imaging/program.pl?ident=362
    SureFit			        Surface Reconstruction by Filtering and Intensity Transformations
    BrainImageJava			Image processing and visualization application
    Anatomist / BrainVIS...         Image visualization and processing tools, particularly neuro MR.
    Mri3dx			        MRI structural/functional Visualization and Analysis
    Slicer			        Medical Data 3D visualization, registration, segmentation, and quantifi...
    BrainSuite		        Human brain MR analysis tools
    BrainStorm			MEG and EEG toolbox in Matlab
    AFNI			        Popular FMRI Display and Analysis program
    AIR			        Automated Image Registration for neurological data
    BRAINS			        Human brain image analysis
    
    529 x 445 - 76K
  • Mike GMike G Posts: 2,702
    edited 2011-06-28 07:58
    Instruction ticker demo
    {Timing Nanite}
    CON
            _clkmode = xtal1 + pll16x                                               'Standard clock mode * crystal frequency = 80 MHz
            _xinfreq = 5_000_000
      
    VAR
      long ticks
      
    OBJ
      pst           : "Parallax Serial Terminal"
    
    PUB Start | i
      pst.Start(115_200)
      pause(500)
    
      'Zero ticks zero instructions
      ticks := -cnt
      ticks += cnt - 544
      'Display    
      pst.str(string("Ticks : "))
      pst.dec(ticks)
      pst.char(13)
    
      'Ticks for one instruction
      ticks := -cnt
      i++
      ticks += cnt - 544
      'Display      
      pst.str(string("Ticks : "))
      pst.dec(ticks)
      pst.char(13) 
    
      
    PRI Pause(Duration)  
      waitcnt(((clkfreq / 1_000 * Duration - 3932) #> 381) + cnt)
      return
    
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-28 23:54
    Brain Anatomy - Discover the Little Brain
    Discovering a second brain in humans and machines

    References to the Human Brain Project, as part of the project in the Machine Brain Laboratory, to understand the human brain and how its organization and function can be applied to machine brains, is ongoing for a number of vital reasons.

    This collection of information found here http://www.iowacaraccident.com/Head-Brain-Parts.html details the overall human brain anatomy. As characterized, a Little brain exists, called the Cerebellum.

    thumbnail.aspx?q=1014260041791&id=27f2fa7069c5b2b121b5f032beff7f4f
    http://countyourculture.com/2010/08/27/the-inside-of-the-brain/human-brain-cerebellum/
    Seen sticking out of the bottom of the primary brain is the little brain - did you know you had a second brain?!

    Little Brain
    The cerebellum is another crucial piece of the brain. The cerebellum, which is commonly referred to as the “little brain”, is associated with the coordination and regulation of movement and motor-vestibular movement and learning.

    Packed around the Purkinje cells in the cerebellum are smaller neurons called granule cells. They are called "granule" cells because they are so tiny they appeared as little particles (granules) when first discovered. They turned out to be complete nerve cells. There are as many as 40 billion granule cells in the cerebellum. Shepherd (1974) wrote, "It is commonly stated that the human brain contains 10 billion nerve cells, as evidence of its fantastic complexity; clearly those statements do not take into account the granule cells of the cerebellum!" Humans are, as Shepherd put it, "very cerebellar animals."

    thumbnail.aspx?q=1035979205728&id=febabda4ad1a11fc40893e8f290ffe67
    http://www.psywww.com/intropsych/ch02_human_nervous_system/cerebellum.html

    The cerebellum is part of the hindbrain, but it is not part of the brain stem. The word cerebellum means little brain. The cerebellum appears as a lobe at the back of the brain with convolutions smaller and denser than the cerebrum.

    Big Brain
    The Big Brain machine cerebellum is in unison with the Brain Stem. The Brain Stem is takes on function associated with coordination and control of motor movements and "learned" motion mobility centers.

    attachment.php?attachmentid=79128&d=1299679272
    Holding a Machine Brain's version of the human Cerebellum (development reference photo)

    attachment.php?attachmentid=75585&stc=1&d=1290332456
    The Machine Big Brain Stem is seen on the small green pad. The Big Brain's Brain Stem is comparable to the human Cerebellum. (development reference photo)

    Refer to Brain Stem Communications, Revealing Brain Stem test code, on page 18. http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain&p=982969&viewfull=1#post982969

    attachment.php?attachmentid=82548&d=1309332926
    This small machine Brain was constructed separately/aside from the Brain Stem

    Another small brain, Baby Brain, was built separately from the Big Brain and the Brain Stem (see photo linked below)

    http://forums.parallax.com/attachment.php?attachmentid=82547&d=1309332913
    614 x 457 - 77K
    477 x 357 - 70K
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 00:32
    Mini Brain Tutorial
    For reference in developing the Machine Brain


    BlogPic.png
    http://robertinseattle.com/wp-content/uploads/2009/07/BlogPic.png

    Hemispheres Of The Brain
    The brain is generally divided into two “hemispheres,” the "right hemisphere” and the “left hemisphere”.

    Right Hemisphere
    associated with relationship tasks and spatial abilities and controls the left side of the body

    Left Hemisphere
    controls the right side of the body and is associated with the production and understanding of language, and logic

    Parts Of The Brain: Forebrain - Midbrain - Hindbrain
    Specifically, the brain is made up of three main parts

    Forebrain
    consisting of the cerebrum, thalamus and hypothalamus

    Midbrain or brain stem
    consisting of the tectum and tegmentum

    Hindbrain
    consisting of the cerebellum, pons and medulla

    Cerebrum
    The cerebrum is the larges part of the human brain and is divided into four sections referred to as “lobes”. Holds our memories, and controls how we respond to different sensory signals from the world around us

    Cerebellum
    Coordinates movement and muscles to help walk and remain balanced

    Brain Lobes
    They are the frontal lobe, parietal lobe, occipital lobe and temporal lobe. Each lobe is associated with different functions of the human body.

    Frontal Lobe
    Planning, speech, reasoning, emotions, judgment, intellect, creative thought, and coordination of movement, sexual urges, problem solving and abstract thinking. Controls ability to use words and speech as well as how we react to situations emotionally.

    Parietal Lobe
    Orientation, perception of stimuli, movement, and orientation. Controls sense of touch as well as how hands are used to complete tasks

    Occipital Lobe
    Vision and reading

    Temporal Lobe
    Memory, hearing, fear, some emotions, visual memories, auditory memories, and speech. This is where the sense of hearing is centered as well as the ability to organize things.

    Pons
    Controls breathing and heartbeat

    Brain Stem
    Sends brain decisions to the rest of the body

    http://www.iowacaraccident.com/Head-Brain-Parts.html
    http://www.brainwave-entrainment.com/mind-machine/mind-machine.htm
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 01:13
    Extending Power to Human Brains with Machine Brains

    Can we extend the capacity of human brains through use of machine brains?

    For years, man has attempted to extend the capabilities of the human brain. Using giant machines of yesteryear, attempts were made to increase brain capacity.

    balign.jpg
    http://www.lindsaybks.com/lab/brain/balign.jpg
    Yesteryear brain enhancement machine

    brain_power.gif
    http://www.bugsweeps.com/info/brain_power_tap.html

    http://www.bugsweeps.com/info/brain_power_tap.html
    Tapping the power of the human brain
    Connecting brains to computers

    cyberkinetics.jpg
    http://www.bugsweeps.com/info/brain_power_tap.html

    mindreader_goto.jpg
    http://www.usatoday.com/tech/products/2007-04-29-1878211583_x.htm
    http://dsc.discovery.com/news/2007/04/30/mindreader_tec.html?category=animals
    http://www.cbc.ca/news/technology/story/2007/04/30/tech-toys.html
    This toy device takes human brain waves and feeds the results into a machine.
    What happens when a machine brain wears the device and feeds results into a human?

    Machine Big Brain to Human Brain
    The day will arrive when machine brains are the ones doing the inputting and feeding of information into human brains. Already this project has shown how to read the brain waves of the Propeller-Powered Big Brain using a simple diagnostic tool. It is only a matter of time to harness the latent energy and the power of the Big Brain.

    see: Page 35
    681 Build a Big Brain Propeller Qualitative EEG Machine - Measure Big Brain's Brain Waves
    http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain&p=998250&viewfull=1#post998250
    682 Big Brain EEG Machine as a Diagnostic
    http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain&p=998251&viewfull=1#post998251
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 02:19
    Monthly Propeller Brain Survey

    Big Brain Survey
    A survey and overview of the Brain project is taken and reflected upon periodically. It may include thoughts about the current Big Brain projects, developments, future goals and comments on any recently added projects. It asks questions and provides some possible directions. It may also reflect on past goals and provide suggestions for future extensions.

    Propeller to Human Brain Project
    The idea of connecting a propeller chip to the human brain will be examined in greater detail.

    Mac Programs Support Propeller
    The project is developing a vast array of Propeller supporting Mac programs.

    Arsenal of Computers
    The project now has six supporting computers, three pcs and three Macs. Most of these boot LINUX. These offer a combined total of around 730 core processors.

    Propeller Chips
    A Propeller chip was lost so our number is down by one or eight depending on how you look at it. Look forward to seeing another order to increase the number of chips and the expansion of the third Partition to make a much larger prop array.

    R&D is stepped up
    This includes areas opened up for research and development.

    Machine Tree
    The idea is to establish a machine tree, tracing the development of ideas, features, tests, algorithms, hardware and software.

    Big Brain Rack
    Work is now progressing on the Big Brain Rack which now stands over 4-feet tall. The Big Brain has grown again. So far, this rack is moveable across the floor to free up various floor space for work.

    3D CAD/Graphics
    The search and reviews of 3D CAD graphics extrusion programs continue for locating methods compliant with the goals set to create a new type of Big Brain schematic.

    2D Graphics
    A two D graphics program is being analyzed for drawing schematics in 2D but the catch-22 new idea is rotation of layering about an Axis.

    Google SketchUp
    Google SketchUp was installed and it failed to load SketchUp images from the PC version's data. This data incompatibility is disappointing and if not resolved, the entire Google project could be converted to other standards.

    Software Standard
    The project is hoping to shore up the position of a software and hardware standardization for Propeller Brains. It is hoped this standard package will enable the new proliferation of both large and small brains, with abilities to function with the same software in some kind of machine expanding fashion for whatever number of Propeller chips are connected to the collective. This would enable both little and big brains to function with the same software.

    Triage is Increased
    At first, the project was looking at supplying a triage of software. Now ideas show that other features could be added. (see previous post)

    Organization
    With so many sub-projects going on for the Brain, a time out is needed for organization.

    Laboratory Reorganization
    This will include an overhaul designed to increase work productivity.

    Big Brain Book
    Making periodic contributions to the Brain's book, outlining, organizing, sectioning, collecting, sketching, etc.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 09:18
    Connecting Machine & Human Brains
    Machine Brain sends data to human brain


    Questions asked recently: when will the Big Brain connect to a human brain and what will be the consequences when it happens? First, let's examine the human brain and characterize the the effect of brain wave frequency. Next, two noninvasive methods of getting data from the machine brain into the human brain will be reviewed.

    Human Brainwave Frequency & Effects

    Delta 0.1 - 3 Hz
    deep sleep, lucid dreaming, increased immune functions, hypnosis

    Theta 3 - 8 Hz
    deep relaxation, meditation, increased memory, focus, creativity, lucid dreaming, hypnagogic state

    Alpha 8 - 12 Hz
    light relaxation, "super learning", positive thinking

    Low Beta 12 - 15 Hz
    relaxed focus, improved attentive abilities

    Midrange Beta 15 - 18 Hz
    increase mental ability, focus, alertness, IQ

    High Beta above 18 Hz
    fully awake, normal state of alertness, stress and anxiety

    Gamma 40 Hz
    associated with information-rich task processing and high-level information processing

    http://www.hackcanada.com/homegrown/wetware/brainwave/index.html

    Methods for interfacing the machine to a human brain
    Machine sends data to the Human Brain

    1) Through the eyes, machine to human brain, non-invasive

    andrew3.jpg
    http://www.hackcanada.com/homegrown/wetware/brainwave/gallery/index.html
    Andrew Moya

    2) Through the ears, machine to human brain, non-invasive

    andrew4.jpg

    (continued)

    Sources
    Brainathlon: Enhancing Brainwave Control Through Brain-Controlled Game Play
    http://www.webkitchen.com/brainathlon/files/thesis.pdf

    Easy to build brain wave machine
    http://www.hackcanada.com/homegrown/wetware/brainwave/
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 21:00
    Connecting Machine & Human Brains
    Human Brain sends data to Machine Brain


    Adapt these toys and talk to your Propeller Brain with your mind!

    Several relatively low cost games are now available containing the hardware to communicate to machines using the human brain. These can be adapted to a Big Brain. The human could use mere thought to talk to the Big Brain. It's very likely that a program can be developed first with some basic words or commands and the Big Brain's training will enable it to understand.

    research.jpg
    http://www.emotiv.com/index.php
    Emotive - Control with the human mind

    A small mind language could be developed, i.e. one could use the human mind to talk to and communicate with the machine.

    http://www.amazon.com/Mattel-P2639-Mindflex-Game/dp/B001UEUHCG
    http://www.mindflexgames.com/
    Mindflex--featuring a headset that reads your brain waves and a levitating foam ball... you can use your powers of concentration to move the ball around the game console and through a mind-bending obstacle course. A dial-in console lets you to keep the ball lifted on a cushion of air, but raising and lowering the ball must be accomplished by alternating concentrating and relaxing your mind.

    http://www.amazon.com/Star-Wars-Science-Force-Trainer/dp/B001UZHASY/ref=pd_sbs_t_4
    Star Wars Science - Force Trainer by Uncle Milton
    Utilizing advanced dry neural sensor technology, the Star Wars The Force Trainer headset reads and interprets your brainwaves. As you concentrate, beta waves are generated. This information is translated in the headset into a digital signal and sent to the training tower, causing the training remote to rise and fall. The more you concentrate, the more you control the remote sphere...allows you to control a Jedi Training Remote with your mind, by tapping into cutting-edge brainwave technology. Utilizing dry EEG sensor technology, the headset reads and interprets your brainwaves. The deeper your concentration and mental focus, the greater your ability to move the Training Remote up or down the Training Tower.

    http://www.emotiv.com/
    Emotiv - Based on the latest developments in neurotechnology, the Emotiv EPOC is a revolutionary, new personal interface for human computer interaction.

    Applications
    • Cortex Arcade
    • Spirit Mountain Demo Game
    • Experience the fantasy of having supernatural powers and controlling...
    • FREE tm For the first time, experience the feeling of flight with the Emotiv EPOC. By using the Emotiv EPOC neuroheadset, take control of your character and guide them through the skies of a magical island paradise.
    • Emotiv EPOC 3D Brain Activity Map
    • Display, record and play back key brainwave bands mapped across 3D Head Models Define custom bands. EEG and FFT Chart views. Import Testbench files.

    Links
    http://forums.parallax.com/showthread.php?133576-Brainwaves-Headphones
    Prof_Braino writes: I first saw the Mimdset and Starwars Jedi trainer units and thought they were galvanic skin response. The headset from neurosky.com seems to be a real 1 channel brainwave sensor. (thanks localroger)
    In the Prius thread http://forums.parallax.com/showthrea...=1#post1023765 they are using these to test for brain activity in drivers, otherwise they have to ride an expensive bike. Or something like that.
    There is a unit for $89 with bluetooth for PC and Android.
    http://www.plxwave.com/chooser.html
    http://www.emotiv.com/

    http://store.neurosky.com/products/mindwave-1
    http://www.toyotapriusprojects.com/#/011
    http://forums.parallax.com/showthread.php?133542-Bike-Technology-Gone-Wrong&p=1023765&viewfull=1#post1023765
    Localroger writes: The neurosky sets do real EEG, but it's noisy and just one channel. I have a mindflex and it actually outputs the raw data; the frequency band data are consistent with FFT being applied to the raw data stream. The toys do not output the raw data. I think the new $99 unit is a Mindflex minus the headphone function.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-29 21:25
    Convert Your Human Brain Into an Avatar
    Journey inside a Propeller Brain may be possible

    avatar-07.jpg
    The movie Avatar showed how the human body can be more than just a graphical representation
    of the user. Avatars can be created with special software and humans, with their Avatars, can enter
    new virtual worlds. Taking this technology one step further, it may be possible to send human based
    Avatars into the world of the Big Brain and visa versa.

    http://www.images.behindwoods.com/photo-galleries-q1-09/english-photo-gallery/avatar/avatar-07.html

    You remember the movie, Avatar? Now you can use your brain and mind control to convert your body into an Avatar and visit the machine robot world. See below.

    emobotdetailed.jpg250_250_2_250_250.png250_250_4_250_250.png
    Convert yourself with mind control into this robot avatar. Avatars have profound applications for human brain to machine brain interfacing.
    http://www.emotiv.com/store/apps/applications/117/4053

    Of course the robot avatar could be your brain. How you think and alter your mind could reflect the appearance and function of your avatar brain. An avatar brain is digitized and computerized and could more readily join to, and interact with, the digital Parallax Propeller machine brain. Perhaps taking a spectacular journey inside the Machine Brain with your own brain avatar will become a reality in the future.

    http://reverseautismnow.org/what-is-autism-a-look-inside-the-brain.html
    http://reverseautismnow.org/wp-content/uploads/2010/09/1077neuron1.jpg
    1077neuron1.jpg
    http://energyfanatics.com/2009/12/12/how-discipline-your-mind/
    In the future, we may visit these new worlds with a brain Avator.
    brain_neuron-192x300.jpg
    human_brain_neuron_2.jpg
    Journey into the Machines mind may be possible in the future
    with your brain avatar

    http://www.dailygalaxy.com/my_weblog/2008/10/the-power-of-un.html

    http://www.emotiv.com/store/apps/applications/117/4053
    http://www.emotiv.com/index.php
    Promo: Emobot is an incredibly cute robot that responds and mimics your head movements and facial expressions: blinking, left & right winks, looking left and right, smiling, smirking and clenching your teeth. Let Emobot tell others how you feel in a very cute way. Just wear the headset, and Emobot copy and express the same facial expressions and gestures. This is your Avatar.

    Accessing the Human Brain by the Machine Brain
    Will the Machine Brain have an avatar to journey through the human brain? This is one application under consideration. These techniques are non invasive, so it's likely one could simply don a headset and the Machine Brain could gain access to the human brain.

    Avatar Programming
    Once your avatar has entered the Machine Brain, use your mind and will it to reprogram sections of the Machine Brain. Take a journey through the software and hardware access nodes to commandeer the Machine Brain.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-06-30 07:37
    Updated Brain Index
    Added pages 46 through 54



    920 Dr. Mario

    Page 47
    921 Mike G
    922 Humanoido, GPUs
    923 Developing AMD for Parallax Propellers
    924 AMD (to Parallax Propeller) Development Boards Source
    925 AMD’s Software Kit Source
    926 Mike G
    927 Humanoido
    928 Dr. Mario
    929 More about AMD GPUs
    930 Mike G
    931 Dr. Mario
    932 Humanoido
    933 Humanoido
    934 Dr. Mario
    935 Mike G
    936 Humanoido
    937 Dr. Mario
    938 Humanoido
    939 Combo Program Era
    940 Combo Wiring Era


    Page 48
    941 Dr. Mario
    942 At Once Technology in Large Multi-Prop Machines
    943 The Dawning of the Parallel Era
    944 Big Brain as a Parallel Machine Is it a monster parallel machine?
    945 Introduction of Parallel-Parallel ParP
    946 Phil Pilgrim
    947 Building a Larger Multiple Point ParP Machine
    948 Phil Pilgrim
    949 Leon
    950 Duane Degn
    951 Dr. Mario
    952 Dr. Mario
    953 Mike G
    954 Leon
    955 Dr. Mario
    956 Mike G
    957 Publison
    958 Proof of Living Machines
    959 Humanoido
    960 Multiple Machine Brain Hemispheres

    Page 49
    961 ElectricAye
    962 More on ParaP Parallel-Parallel
    963 Dr. Mario
    964 Dr. Mario
    965 Phil Pilgrim
    966 Dr. Mario
    967 Phil Pilgrim
    968 Parallel-Parallel Universe and the Quantum World
    969 Brain Mapping with 3D Extrusion - Transcending Traditional Schematics
    970 Mike G
    971 Phil Pilgrim
    972 2D vs 3D Drawing
    973 Humanoido
    974 Humanoido
    975 Humanoido
    976 Ttailspin
    977 Mike G
    978 Duane Degn
    979 Google 3D SketchUp Platform Change
    980 Humanoido, Mayan calendar

    Page 50
    981 Mike G
    982 Ttailspin
    983 Humanoido
    984 ElectricAye
    985 Big Brain 3D Mac Sketch Draw Model - 1st discovery wave for analysis
    986 Humanoido
    987 Arranging Solderless Breadboards
    988 Leon
    989 ElectricAye, brain convolution
    990 Dr. Mario, solderless breadboard arrangement
    991 Duane Degn, solderless breadboard
    992 Dave Hein
    993 Dr. Mario
    994 Leon
    995 Dr. Mario
    996 Leon
    997 Breadboards
    998 Humanoido
    999 Humanoido
    1000 Humanoido

    Page 51
    1001 Breadboard, Aggregate, Partition, Propeller, Expansion, Containment, Var Design
    1002 Breadboards 2
    1003 Phil Pilgrim
    1004 Big Brain's AMD Radeon HD
    1005 Big Brain Book - Announcing the beginning of a New Big Brain Book
    1006 Brain Interim Test Machine - BIT, Special test machine for Solo and Parallel performance
    1007 Dave Hein
    1008 Leon
    1009 Martin H
    1010 Dr. Mario
    1011 Leon
    1012 Erco
    1013 Dr. Mario
    1014 Propeller Big Brain' New Computer
    1015 Dave Hein
    1016 Leon
    1017 Big Brain NMRI - Nuclear Magnetic Resonance Imaging Equivalency
    1018 Big Brain Goes Robotic - Servo stumps and a mobility platform
    1019 Bigger Big Brain Containment Rack - for Brain breadboards now completed
    1020 Brain Control & the Robotic Hanger - Mini missions with Brain Copter?

    Page 52
    1021 Big Brain Living Environment - Air filter and conditioning
    1022 ElectricAye
    1023 Big Brain Expansion with AMD Radeon HD, High Speed Streaming GPUs
    1024 Leon
    1025 Earthquake Proofing the Big Brain
    1026 Humanoido, quantum definition
    1027 Brain Pre Schematic Appearance
    1028 Big Brain Loading Computer
    1029 ElectricAye
    1030 Humanoido
    1031 Humanoido
    1032 ElectricAye
    1033 Phil Pilgrim
    1034 BIT Brain Developments - a six Propeller Brain Machine
    1035 Jump Over Communications in a Machine Brain
    1036 Machine Brain Que Messaging
    1037 Merging Propeller Machines - Massive T1 Transposition Machine
    1038 Big Brain Collective Assimilation Policy
    1039 Mike G
    1040 Big Brain June Update - New Mac Computer Setup

    Page 53
    1041 Big Brain Algorithm Stage
    1042 Brain Index Update Addition
    1043 MindNode Added to Big Brain - Mind mapping
    1044 Guts CAM - Monitor Brain Guts
    1045 Mechanical Brains of Yesteryear
    1046 Imitation Brain - chemical biological to electrical electronic
    1047 Machine Slavery
    1048 Robot Brain Chemistry
    1049 Brain Image Processing Collective - LinesmART to software collective
    1050 Techniques of Brain Image Processing
    1051 Propeller Nanite Technology - Introducing the Brain Machine Nanite
    1052 Machine Brain Nanite - Timing Nanite made from Spin software
    1053 Mike G
    1054 Humanoido
    1055 Mike G
    1056 Humanoido
    1057 Mike G
    1058 Humanoido
    1059 Mike G
    1060 Numerical Matrix Analysis Datatrans
    New Software Collective: Big Brain Analytical Device

    Page 54
    1061 3D Medical Imaging & Brain Coronal Slicing - Propeller Machine Big Brain and MRIcroGL
    1062 Mike G
    1063 Brain Anatomy - Discover the Little Brain
    Discovering a second brain in humans and machines
    1064 Mini Brain Tutorial
    For reference in developing the Machine Brain
    1065 Extending Power to Human Brains with Machine Brains
    1066 Monthly Propeller Brain Survey
    1067 Connecting Machine & Human Brains
    Machine Brain sends data to human brain
    1068 Connecting Machine & Human Brains
    Human Brain sends data to Machine Brain
    1069 Convert Your Human Brain Into an Avatar
    Journey inside a Propeller Brain may be possible
    1070 Updated Brain Index - Added pages 46 through 54
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-01 06:16
    Big Brain Power Tower Containment

    A man cannot live without two things in life - WD40 and Duct Tape. This weekend I realized there is no duct tape in this city of over 28 million people. WD-40 is no problem. B&Q and Home Depot both pulled out and that leaves only local stores selling fake duct tape! If you've ever seen fake duct tape, it's really pathetic. It doesn't stretch, doesn't stick, doesn't last, and doesn't look real.

    So the order will go into the USA to ship a roll of real duct tape to China. Then I can complete the next phase of the Big Brain's Containment.

    The mod for the Containment includes adding platforms in between rack shelves to essentially double the number of large solderless breadboards for expansion. This may open platforms from the existing 7 to 14.

    attachment.php?attachmentid=82589&d=1309530511
    Diagram shows the Big Brain Containment fully expanded with Propeller chips, three fully loaded Partitions, and a surplus of prop chips placed into a fourth Partition based on high density solderless breadboards, illustrating 181 wired props. Not shown is the magic eight platform. This could hold 27 more props, for a machine total of 208 props, or it could hold some kind of Brain equipment or machines.
    ____________________________________________________


    Measurements show one of these larger solderless breadboards will fit perfectly onto a Platform. The bottom Platform is taken up by the heavy power supply. The top platform is taken up by the EXO. Another platform is taken up by the support computer. For example, the first solderless breadboard holds 14 props while the second one holds 12 props. The remaining are fabricated at high density (27 props).

    So we see 4 open platforms as follows:

    1) 14 props
    2) 12 props
    3) 27 props
    4) 27 props

    and with expanding platforms

    5) 27 props
    6) 27 props
    7) 27 props
    8) 27 props

    9) 20 props (EXO)

    for a total of 208 propeller chips. Remember the final Partition is always open ended to hold any number of props up to 50.

    Likewise the first two boards with 12 and 14 props could be replaced with high density breadboards boosting the number of chips upward by approximately an additional 28 props. Allow one less prop chip per high density board that becomes the lead breadboard (for EEPROM etc. space).

    Bigger Big Brain Containment Rack
    Containment Rack for Brain breadboards now completed
    http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain&p=1011100&viewfull=1#post1011100
    606 x 564 - 84K
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-01 08:26
    Brain Cubed

    Given the current Brain Containment, in maximum expansion mode, a total of 208 Propeller chips can be cubed. This fits a whole cube of 5 x 5 x 5 sides for a total of 125 props. A cube with six props to a side runs over by eight props.

    # / Cube
    1 1
    2 8
    3 27
    4 64
    5 125
    6 216

    Also, the Big Brain machine could make each of five theoretical cubes, 1x1x1, 2x2x2, 3x3x3, 4x4x4 and 5x5x5.
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-01 21:20
    Big Brain Machine Left & Right Hemispheres

    Big Brain is now divided into two hemispheres. Surprisingly, the machine is somewhat similar to the human brain. As seen in the illustration below, the human brain has two hemispheres that compliment each other. In the Machine Brain, the two hemispheres are also complimentary.


    F02_11.jpg

    http://cwx.prenhall.com/bookbind/pubbooks/morris5/chapter2/custom1/deluxe-content.html
    The human brain has complimentary hemispheres
    ______________________


    The Machine Brain Hemispheres
    Left Brain - Left Hemisphere
    The left hemisphere is comprised of entirely of Parallax Propeller chips. It's self sufficient, i.e. it can function without the right side, relatively speaking. The initial design is for 3 Partitions with up to 150 Propeller chips.

    Right Brain - Right Hemisphere
    The right hemisphere is made up of additional computers, i.e. a powerful Apple Mac and AMD with combined hundreds of cores and TB processing speed.

    Of course the left brain could function without the right brain and the right brain could function without the left brain. The left brain could just run a massive array of Propeller chips and the right brain is fully capable of running computers. The real power results when these two Brain sides come together.

    Human Brain Hemispheric Specialization
    The two hemispheres of the cerebral cortex are linked by the corpus callosum, through which they communicate and coordinate. Nevertheless, they appear to have some separate functions. The right hemisphere of the cortex excels at nonverbal and spatial tasks, whereas the left hemisphere is usually more dominant in verbal tasks such as speaking and writing. The right hemisphere controls the left side of the body, and the left hemisphere controls the right side.

    http://cwx.prenhall.com/bookbind/pubbooks/morris5/chapter2/custom1/deluxe-content.html

    Machine Brain Hemispheric Specialization
    Left: Speech, hearing, computational thinking, motor functions
    Right: abstract, design, spatial, support
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-02 01:30
    Big Brain Netbook Review

    There's a small review of the computer being used for loading Propeller software into the Big Brain in this post:
    http://forums.parallax.com/showthread.php?132692-Netbook-for-hosting-prop-development&p=1014430&viewfull=1#post1014430

    Prof_Braino has started an interesting thread about the advantages and disadvantages of using Netbooks for Propeller applications. Netbook for hosting prop development?
    http://forums.parallax.com/showthread.php?132692-Netbook-for-hosting-prop-development
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-02 07:04
    Propeller Brain in a Jar Project
    Build A Pint Size Machine Brain

    attachment.php?attachmentid=83334&d=1311486042

    see the Projects Forum
    http://forums.parallax.com/showthread.php?132716-Propeller-Brain-in-a-Jar
    510 x 390 - 60K
    484 x 633 - 161K
    357 x 334 - 42K
  • LeonLeon Posts: 7,620
    edited 2011-07-02 07:12
    I can put a working four-core 1600 MIPS device in a smaller jar than that!
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-02 08:39
    Leon wrote: »
    I can put a working four-core 1600 MIPS device in a smaller jar than that!
    Leon, you're good! I know exactly how you plan to do it. Cut one Propeller chip in half (four-cogs) and find a one-half pint jar. Eat half the number of peanut butter sandwiches. Apply 20X over-clocking.
    :)
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-03 09:08
    Big Brain Wonder-Board
    New BIg Brain Engineered Building Material

    attachment.php?attachmentid=82624&d=1309709057
    The materials to create Wonder-Board! are simple and many large parts can be
    fabricated for less than a dollar.

    __________________


    A new kind of engineered construction material is needed for creating medium to large, even massive, sections of the Big Brain. When a Big Brain needs to grow, the type of growth is often large and specialized, demanding new materials.

    Previously, the Brain has used sections of Transparent Plastic from recycled clipboards, a low cost source of material available at nearly every store in every country, which can be machined, cut and drilled with a straight edge and a soldering iron.

    Now a new type of material is required that's much lighter in weight and can be fabricated in much larger sections.

    The requirements for this material are:
    • easily engineered
    • very low cost
    • very light weight
    • construction materials readily available
    • manufactured with common household tools
    • steel gun metal in appearance
    • rapidly engineered
    • not hazardous material
    • safe to manufacture
    • biodegradable
    • leftover scraps recyclable
    • can be fabricated at almost any location
    • relatively moisture proof
    • high strength to weight ratio
    • easily transported, moved and shipped

    It would be a wonder if all these requirements could be met. Therefore, we are introducing Wonder-Board!

    Constructing a sample section of Wonder-Board

    Materials
    There are only two materials needed - rolls of duct tape and cardboard boxes.

    Tools
    Tools are simple - a cutting knife, small Phillips screwdriver and a scissors.

    Theory
    Duct tape waterproofs the fiber board and strengthens it. The material can be created in angles, curves, planes, various plate size, pieces of aircraft construction, and projections. It can hold, support, extend, and be used for robotic parts.

    Fabrication
    Cut, bend, fold, to create the desired part. Cover with duct tape on all edges and sides, overlapping at least 1/4th inch.

    Drill Holes
    Holes are punched rather than drilled, although a small hobby drill will work well but it may need frequent cleaning to remove pieces of sticky tape from the drill bit.

    Connection
    Wonder-Board fits servos, washers, bolts, threaded rods, pivots of wooden dowels, interfaces with lightweight plastic parts, and physically large sections connect with brads, rivets, bolts & nuts, and other hardware.

    Proven
    At Instructibles, an entire hydraulic robot arm was constructed from Wonder-Board.

    Other things you can do with duct tape
    http://www.instructables.com/contest/ducttape/?show=WINNERS
    553 x 424 - 62K
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-04 02:27
    Big Brain Servo Stump
    Help decide the the Big Brain Robot Stumps!


    We don't know exactly what these are. They're robotic and move, some kind of shapeless big arms or big mushy hands maybe. They don't need fine dexterity. A list of suggested functions are given below. What do you think?

    Robotic Stumps are particular to the Big Brain. We've never seen robotic stumps before. How do they look? Big, massive, overpowering, scary, impressive, or just unbelievable like nothing anyone has seen before?


    Materials: the plan is to build the stumps from Wonder-Board, the combination of cardboard covered with duct tape (see previous post).

    Here's discovery sources for the stumps
    http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain/page33 post 658
    Other considerations include the attachments of preformed Brain Stumps for signaling, pushing, shoving, sliding, swinging, batting, swiping, and nudging.

    http://forums.parallax.com/showthread.php?124495-Fill-the-Big-Brain/page51 post 1018
    Big Brain Servo Stumps
    The servos will add stumps to the Big Brain. Stumps are a more generalized configuration and representation of hands and arms. But they are not (exactly) hands or arms. Their forms are possibly more alien and more artistically represented as globular or otherwise entities and don't take on any specifically or immediately recognizable shape.

    Yet globular stumps have purpose and function. The can reach, retract, push, pull, nudge, move, signal, speak in sign language, wave, protect, protest, approve, hit, defend, block, create an alert, make a thud, knock, create momentum, move around a grounding shield, repurpose insulating dielectrics, affect inertia, and transform.

    The transforming feature of the Servo Stumps could be integrated into the EXO. Servo Stumps could transform to change the shape and function of the EXO, though this shape shifting at the first level is superficial. Brain Shape Shifting opens up many possibilities. Brain wiring could be shape shifted or Shape Shifting could create smaller brain robots in some fashion. Some immediate useful features could include LCD monitors suddenly appearing and retracting back into their hangers, and automatic repositioning based on the brain reading its orientation through sensors.

    List of Suggested Stump Functions
    signal
    push
    shove
    slide
    swing
    bat
    swipe
    nudge
    reach
    retract
    pull,
    move
    speak in sign language
    wave
    protect
    protest
    approve
    hit
    defend
    block
    create an alert
    make a thud
    create a racket of noise
    knock
    create momentum
    fan some air
    block some light
    gesture
    move around a grounding shield
    repurpose insulating dielectrics
    affect inertia
    flip a switch
    scratch an itch
    transform
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-04 02:33
    Brain Shape Shifting

    Brain Shape Shifting opens up many possibilities. Brain wiring could be shape shifted or Shape Shifting could create smaller brain robots in some fashion. Some immediate useful features could include LCD monitors suddenly appearing and retracting back into their hangers, and automatic repositioning based on the brain reading its orientation through sensors.

    As design work begins on the Big Brain Stubs, it's important to consider shape shifting. How could Brain Stubs shift their shape? For what purposes and applications?

    One thing that comes to mind is shape shifting from a small contained space to that of a larger space. The shape can do some task and then shift back into a small space when work is completed.

    Shape shift can hide functions which become known after shifting.

    Other ideas?
  • HumanoidoHumanoido Posts: 5,770
    edited 2011-07-05 04:15
    The Amazing No Parts Propeller Machine
    When Nothing Has Great Value

    Maybe you can build that next big Propeller machine with a handful of wire, Propeller chips and no parts!

    One ultimate goal of a massively large machine is that of parts reduction. Take for example, a machine with 500 props. For each part added to the machine's Propeller chip, multiply it by 500. With only 20 simple components per chip it would take 10,000 parts to complete the machine. This is mind boggling.

    It takes much time to wire up 10,000 parts as components have two leads. That calls for 20,000 connections! Let's say you spend a good half minute per connection, not unreasonable when including any debugging time. That adds up to 20,000 x .5 minute = 10,000 minutes = 166.67 hours = 21 eight hour days!

    Comparing, the build time of a Diamond Lakes aircraft is 40 to 60 hours.
    http://www.ultralightsales.net/pages/models.html

    How about a simpler machine? Even with smaller machines, let's say 100 Propeller chips, not that this is small or simple... gives a yield of 20 x 100 = 2,000 parts with 4,000 connections. Remarkable when you're usually working with just one chip and only a handful of connections.

    Parts are lower cost in quantity, but 10,000 or even 2,000 could significantly add to the project cost. For example, if the EEPROM is $1 and the crystal is $2, you've just added $1,500 to the first mentioned machine. Time adds up too with this smaller example. 4,000 connections = 4,000 x .5 = 2,000 minutes = 33.33 hours = 4 eight hour days of wiring work.

    But what if you could build the machine without any parts? That would reduce assembly time towards nothing, decrease cost towards no cost, and reduce parts towards no parts. In this case, nothing can be of great value!

    The biggest design tip for working with larger machines on a hobby budget is to use no parts. No parts you say?!!! Yes, no parts. How does that work? The idea is to reduce the number of existing parts and then replace those parts with software until you have no parts in the machine.


    Here's a component replacement list for striving for no parts:
    (The Propeller chip is not counted as a supporting discrete component)

    Component - Replacement
    • Resistor - PWM Pulse Width Modulation Software
    • LED - PST Parallax Serial Terminal Software
    • RC Capacitor Resistor Combination - Technique Code Software
    • Crystal - Internal Propeller RC Clock Software
    • EEPROM as Volatile Memory Chip - Use Prop RAM Storage
    • D/A Converter Chip - Prop Counter in Single Ended Duty Mode w/FRQ Register (ref129)
    • Function Generator - Propeller chip
    • Potentiometer for Brightness Control - Propeller Software
    • Counter Module - Software
    • Logger - Configured Counter Software
    • Clock Chip - Software

    All noted references are made to the Parallax Propeller Education Kit Labs: Fundamentals, Experiments with the multiprocessing Propeller Chip, by Andy Lindsay
This discussion has been closed.