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.
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.
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.
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.
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.
Humanoido, as said several times, source code conveys meaning. In order to communicate effectively you must write proper syntax. Otherwise, meaning is inferred.
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.
[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 =.
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.
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.
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.
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.
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
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.
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."
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.
Holding a Machine Brain's version of the human Cerebellum (development reference photo)
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)
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
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.
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.
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.
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.
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.
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.
Convert Your Human Brain Into an Avatar Journey inside a Propeller Brain may be possible
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.
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://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.
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
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.
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).
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.
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.
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
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.
Big Brain Wonder-Board New BIg Brain Engineered Building Material
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.
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).
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
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.
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!
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)
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
Comments
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
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.
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
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.
Error: "Expected BYTE, WORD, or LONG"
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.
New Software Collective: Big Brain Analytical Device
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
Download
http://mac.softpedia.com/progDownload/Data-Transformer-Download-66209.html
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.
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
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.
http://images.apple.com/downloads/macosx/math_science/images/mricrogl_20090618110145.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.
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
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.
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."
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.
Holding a Machine Brain's version of the human Cerebellum (development reference photo)
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
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
For reference in developing the Machine Brain
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
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.
http://www.lindsaybks.com/lab/brain/balign.jpg
Yesteryear brain enhancement machine
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
http://www.bugsweeps.com/info/brain_power_tap.html
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
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.
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
http://www.hackcanada.com/homegrown/wetware/brainwave/gallery/index.html
Andrew Moya
2) Through the ears, machine to human brain, non-invasive
(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/
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.
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
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.
Journey inside a Propeller Brain may be possible
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.
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
http://energyfanatics.com/2009/12/12/how-discipline-your-mind/
In the future, we may visit these new worlds with a brain Avator.
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.
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
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.
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
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.
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.
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
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
Build A Pint Size Machine Brain
see the Projects Forum
http://forums.parallax.com/showthread.php?132716-Propeller-Brain-in-a-Jar
New BIg Brain Engineered Building Material
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:
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
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
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?
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
All noted references are made to the Parallax Propeller Education Kit Labs: Fundamentals, Experiments with the multiprocessing Propeller Chip, by Andy Lindsay