D2 Robot Creator's Guide: As an E-Manual Mobile Edition
()
About this ebook
This book covers the theoretical background needed to create a humanoid robot. It may also be used as a source for ideas and solutions and save valuable effort and time. The reader of this book may be almost anyone: just a random interested reader, a programmer, a robot developer, science fiction reader of writer. While the subject of the book is computer science and its implementation in robotics, the book doesn’t use any complicated terms and may be easily understood. The book may be used as a working guide by a robot creator as an individual or as an entire team of creators up to companies aspiring to produce a robot on a mass scale.
Alexander Mesfin
Alexander Mesfin is a software engineer that writes about his ideas and inventions. He believes that it is important to share ideas as it is to fulfil them. Originally a 3D software graphics expert, he's now practicing as a robotics theoretician and blogging at facebook.com/ithumanoidrobotics. There are also works by him about computer servers. His books can be characterized by simplicity and precision while having character and emotional presence.
Read more from Alexander Mesfin
3D Graphics Programming Theory Rating: 0 out of 5 stars0 ratingsAI Server Mobile Edition Rating: 0 out of 5 stars0 ratings
Related to D2 Robot Creator's Guide
Related ebooks
Artificial Intelligence in Short Rating: 0 out of 5 stars0 ratingsDeep Learning with Keras: Beginner’s Guide to Deep Learning with Keras Rating: 3 out of 5 stars3/5Practical TensorFlow.js: Deep Learning in Web App Development Rating: 0 out of 5 stars0 ratingsPractical Video Game Bots: Automating Game Processes using C++, Python, and AutoIt Rating: 0 out of 5 stars0 ratingsPractical Computer Vision Applications Using Deep Learning with CNNs: With Detailed Examples in Python Using TensorFlow and Kivy Rating: 0 out of 5 stars0 ratings"Artificial Intelligence: How Does It Work? And How to Use It?" Rating: 0 out of 5 stars0 ratingsMachine Learning For Beginners Rating: 0 out of 5 stars0 ratingsApplied Machine Learning Solutions with Python: SOLUTIONS FOR PYTHON, #1 Rating: 0 out of 5 stars0 ratingsPractical Machine Learning in JavaScript: TensorFlow.js for Web Developers Rating: 0 out of 5 stars0 ratingsImplementing Effective Code Reviews: How to Build and Maintain Clean Code Rating: 0 out of 5 stars0 ratingsIntroduction to Algorithms & Data Structures 1: A solid foundation for the real world of machine learning and data analytics Rating: 0 out of 5 stars0 ratingsProgramming the Future Rating: 0 out of 5 stars0 ratingsPHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development Rating: 0 out of 5 stars0 ratingsRobotics for Writers Rating: 0 out of 5 stars0 ratingsChatGPT Super Edition : Build Your Own Chatbot Without Cut-offs Rating: 5 out of 5 stars5/5Artificial Intelligence in Basic Rating: 0 out of 5 stars0 ratingsExploring AI Rating: 0 out of 5 stars0 ratingsCodeless Data Structures and Algorithms: Learn DSA Without Writing a Single Line of Code Rating: 0 out of 5 stars0 ratingsArtificial intelligence : AI for writers Rating: 0 out of 5 stars0 ratingsPractical Machine Learning with Rust: Creating Intelligent Applications in Rust Rating: 0 out of 5 stars0 ratingsAgile Artificial Intelligence in Pharo: Implementing Neural Networks, Genetic Algorithms, and Neuroevolution Rating: 0 out of 5 stars0 ratingsAI in Action: A Comprehensive Guide to Real-world Applications Rating: 3 out of 5 stars3/5
Robotics For You
Python Robotics for Kids: A Guide to Spike Prime Robot with Object-Oriented Programming: Robotics, #1 Rating: 0 out of 5 stars0 ratingsBuilding Robots with LEGO Mindstorms NXT Rating: 3 out of 5 stars3/5101 Spy Gadgets for the Evil Genius 2/E Rating: 4 out of 5 stars4/5Artificial Intelligence for Fashion: How AI is Revolutionizing the Fashion Industry Rating: 0 out of 5 stars0 ratingsThe Ultimate Guide To Drones Rating: 3 out of 5 stars3/5Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet Rating: 5 out of 5 stars5/5Arduino: The complete guide to Arduino for beginners, including projects, tips, tricks, and programming! Rating: 4 out of 5 stars4/5Artificial You: AI and the Future of Your Mind Rating: 4 out of 5 stars4/5Building with Virtual LEGO: Getting Started with LEGO Digital Designer, LDraw, and Mecabricks Rating: 0 out of 5 stars0 ratingsTurned On: Science, Sex and Robots Rating: 4 out of 5 stars4/5The Robots Among Us Rating: 0 out of 5 stars0 ratingsRaspberry Pi Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsBecome a U.S. Commercial Drone Pilot Rating: 5 out of 5 stars5/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5Robot Building For Dummies Rating: 3 out of 5 stars3/5Arduino: The ultimate guide to Arduino, including projects, programming tips & tricks, and much more! Rating: 0 out of 5 stars0 ratingsIntroducing Artificial Intelligence: A Graphic Guide Rating: 3 out of 5 stars3/5Robotics, Mechatronics, and Artificial Intelligence: Experimental Circuit Blocks for Designers Rating: 5 out of 5 stars5/5Collection of Raspberry Pi Projects Rating: 5 out of 5 stars5/5In the Age of AI: How AI and Emerging Technologies Are Disrupting Industries, Lives, and the Future of Work Rating: 5 out of 5 stars5/5Optimal Control Rating: 0 out of 5 stars0 ratingsMachine Learning: Adaptive Behaviour Through Experience: Thinking Machines Rating: 4 out of 5 stars4/5How to Build an Android: The True Story of Philip K. Dick's Robotic Resurrection Rating: 4 out of 5 stars4/5Love and Sex with Robots: The Evolution of Human-Robot Relationships Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Artificial Intelligence: The Complete Beginner’s Guide to the Future of A.I. Rating: 4 out of 5 stars4/5
Reviews for D2 Robot Creator's Guide
0 ratings0 reviews
Book preview
D2 Robot Creator's Guide - Alexander Mesfin
D2 robot creator’s guide
As an e-manual
mobile edition
By Alexander Mesfin
Copyright 2020 Alexander Mesfin
Table of Contents
Introduction
Audiences
Preface
D1 robot
The D2 description
The D2
Parameters
Overall
D2 AI
Vision processing diagram
Heart computer
Power ring
Circuitry specifics
2nd generation eyes
Eye lids
Analog to digital converter
Speaker
I - core computer
Hardware operating system/center core
Bus design
Video memory
Processors
Alternate architectures
Relief code for user programming
3rd person systems
What’s next hardware
Molecular rigging (theoretical)
Environmental AI variables
Data compression techniques
Video compression
3D model compression
Tablet
D2 Proxy package(on tablet)
Wi-Fi communication scheme
Mouth
Cycle return hole
Color LCD Projector
Dreammaker2 memory editor
Transparent skin and gloves
Password for facial recognition override
Dreammaker AI buffer/ reflex frame
Boot strap programs
A beautiful mind
State of mind 2 the next step
Memory progression used straight up
Behavior lock
Bootstrap (fantasy injection)
Motion capture
Tree Gorgeous Technique
Friendly look technique
Solo
Angulator (software)
Object recovery and search
Software packages
System core
Intro
Programs menu
Visual processor
Speed to 3D
Knowledge to 3D
Eye contact tracker
Computer skills
Next(audio)
What Hishi did was
The new world order (audio)
GPS
Out of sight
Quiz(audio)
Virtual self
Main AI/Shredded code/Intelegencia Artist
Trivia/Live/ Current AI
Fuzzy Logic/Secondary AI
Social interaction AI
Cognition frame
Commands database
Overwatch
Destiny
3D objective
RDS
Story layer
Now
Now 3D
The future
Manipulate 4(for owner)
What's going on
What can I do
Above the law
Routine
Run/Stop
Lock and load (audio)
Sounds
Exclusive gaze layer
Exclusive simulation layer
Movement engine
3D muscle control
2D image processor
Lock - on
When-I module
Graviton
Graviton extension
Particle physics
Explaining fans and propellers
Aether
Graviton particle
Visor/3Dvp graphics and dynamics engine
Atoms
Light
Electrons
Aether points
Animating
Facial Expressions
Visualization
Rendering with auto mapping
Focus
Modeling using observation
Vehicles and other man made devices
Render 2D
Realizator
Human dialogue reconstructor
Breath simulator
Burnout
Explosions
Imaginator
Reader
Reading tutorials
Personality
Movie maker (compatible with 3D max)
Rip
Genre editor
Angulator
Accessing/assessing motion pose in 2D frames
Anti - aliasing filter
Quote mode
Cartoons
Video/Sound Compressor
Draw 2D
2D to 3D
Famous actors database
Animatron/Determination
Domestic violence
Survival skills
I2(Artificial intellect)
Emissary
Domestic hunter NOT, Domestic hunter and Havoc
Maintenance
Leisure time
Jungle Book
Resident evil
LCD projector refresh rate (recommended)
LCD projector color correction
Advanced LCD projector color management
Accessing the LCD projector to play memory
Quick learner
Memory/Memory access
Poser
Frame rounder
Logistics Tags
Profiler
Face 2Z future engine
Pose of 2
My pose
Snake eyes
Washing machine
Evolution
System log and Robot’s diary
Log2
Impact & Impact 2
Stay and Stay 2
Flanker
Driver
Botany
I'm a Camera
Proximity alert
The ghost in the machine
As I was
As u were/Universal pose check
Mastery in diplomacy
Info
About myself
My master
Phone
What's up
Machine thinking
V 4
Componente
Find program
Dejavu
Learn from the best
My name is Noid/Paranoid and No ID
Mr. Smith
Recognize
Serve and detect
3D commander (on D2 tablet PC)
Targets of opportunity
Environmental TO's
Remote control
Please proceed
Coup d’etat
Basic 3D
Video Player
Hearing
PG/Parental guidance
Game screen
Paranormal activity
Miscellaneous 3D programs
//End of software packages (Back to top)
Autonomous robot factories
Material object creation
Material gathering
Factory build prerequisites
Dream One
Mission Impossible
Introduction to an owner and a community
Robots unique ID
Owner ID and connecting humans
Finding missing persons
Dreammaker broadcast schema
Sound processing
Text generator/editor
The Home Security Server
Acrobatic maneuvers
Overload
Fighting
Dreammaker model skeleton for 2x D2 owners
Vibrato
Wondering around on autopilot
Adjusting to community
Making friends
Synchronization
One on one
Foul language
Consuming energy for speed movement using vacuum pipe
muscles
Theory of relative clock speed in robotics
Memory blurring(tunnel vision)
Running away from a stressed master
Transmissions
Learning from owner/master
Predicting the future and participating in real life
Predicting human behavior and position
Picking up items on request
Driving and operating machinery
Understanding human psyche
Human or other character skin
Geometry and paintings
Holograms
Court room ethics
Malicious prone hardware not allowed
Social competitor
Digitalising private libraries for home space
Handling criminal requests
Nanny mode
Communicating with animals
Prototypes
Rotating cylinder pen
3x LCD projector flashlights
Flying Tennis ball camera
FTB camera Watchdog aka Godling
Flying fly cam
CRT sensor eye
Induced speech sensor
Rotated polyethylene
Reverse projection 3D eyeball
Dreammaker sale tricks
Dreammaker company ownership
APB
Forensic sketch
Overall character
Safety alarm triggers with participation of law enforcement and security
Security leniency cases
Attacks related to undesired trespassing and property destruction
Games
Careship
Proximity age limit
Distribution priority
Military services
Considering the nemesis syndrome
Prototypes and accessories sales
Minimum Hardware specification
Simplified scene number memory prerequisites
Observer mode
Dreammaker Treck(D3)
Dreambreaker - Garbage/Utility
Distribution ambitions and model change policy
Model approval
Distribution strategy
The golden Dreammaker
The commercial skin
Commercial stickers
The I owe you
policy
Hi -tech mass production
The material cannon grid
The materialiser
Operation clean sweep
Multiple robots policy
Additional extras
//End of D2 description (Back to top)
Robot muscular systems
Muscle design using contracting material
Control Nodes
Muscle control
AI divisions
Micro Drones
The laws of robotics in order of importance
The ethics laws of robotics (Britain, US)
The 3 laws of robotics by Isaac Asimov in code
Software architecture while using the the 3 laws of robotics
Unwrapping the 3rd law of robotics
The simplified scene number theory
Using SSN's short description as memory
Conclusion and philosophy
Supernatural
About
//End of contents (Back to top)
Introduction
This book attempts to cover the theoretical background needed to create a humanoid robot. It is assumed that the reader knows or will reference such topics as programming, mechanical engineering, electronics and chemical sciences, because the book uses a higher level approach and does not provide specific technical information.
Audiences
The reader of this book may be almost anyone: just a random interested reader, a programmer, a robot developer, science fiction reader of writer. While the subject of the book is computer science and its implementation in robotics, the book doesn’t use any complicated terms and may be easily understood. This book may be used as a working guide by a robot creator or by an entire team of creators, even by companies aspiring to produce a robot on a mass scale.
Preface
To create a robot is simple. Even a small glass marble with a speaker may be called and effectively be a robot and your quest of creation satisfied. This book attempts to increase the limit of the imagination of a robot creator and the quality standard that the creator will aim at. The book may also be used as a source for ideas and solutions and save valuable effort and time. Almost every aspect of the book may seem to be a revolution in regular computer science or robotics, but that is not the case. Still, some ideas may be new, but maybe, just because no reference is used to other robotics material.
Some material provided in this book may be characterized as merely clues, however the author believes that attempting to further explain will create even more ambiguity. The author hopes, that no matter how the reader understands the content of the book, the end result will still be a positive one and produces benefit to the reader. Keep in mind, the best thing you could think of, could be the exact thing the author was writing about, or even better. Even heading in an absolute opposite of the direction than was described here will probably produce good results, because it is possible to perfect any procedure eventually. Unfortunately, even doing nothing could have been a positive result compared to a state before effort was made. Here, let’s start by saying that creating a humanoid robot is 100% about software and it is 100% about hardware. It is also 100% about art and 100% about chemistry. It is also about standardization, testing and improvement, also 100%. No matter what humanoid robot creation is about, it is still a process of making something from scratch. In almost all disciplines, including artificial intelligence(AI), we see a reference to nature and the attempt to go parallel to the forces of nature, attempts to somehow logically explain the workings of nature and use simple written laws for later use. In this book you will find plenty of laws and tricks to reference and a base to create new. What the reader also has to know is that the technology of creation should be complete for each robot type, because all components will have a potential for creating absolute failure, but it is still a 100% success if it is proven the others work. Does this mean that the more components the robot has, the less the amount of failure? It seems so, but making a robot with less components will offer easy operation and easier maintenance. When creating a robot, it’s important to make small researches and have a 100% complete creation process that will work.
D1 robot
The D1 is a humanoid 150 cm tall robot with LED skin, with a hexagon net on the head as hair producing Wi-Fi vision for 360 degree situation assessment. The robot uses its skin to create 2D visions for observers as ads, jokes, impersonations and camouflage. This is why the robot is called a Dreammaker. The robot has a 1mm thick polyethylene cover layer above a LED layer. Weight: less than 5 kilos. This is achieved by a hollow polyethylene skeleton. The robot is designed for advertisement and mass information. The visions that the robots skin produces mimic the abilities of a chameleon, but are more realistic and may cause hypnosis. The D1 uses color catch codes
in certain situations. All codes are made by exclamation marks on a skin color. Fire, earth quake, human in danger, bomb: yellow skin with red exclamation marks. Red skin with yellow exclamation marks – volcanic eruption. Green with black exclamation marks: war time announcement. Black skin with green exclamations: announcements during war time. Blue skin with black exclamation marks: tsunami warnings. White skin, blue exclamation marks: dangerous height. Black skin with white exclamation marks: racial abuse and profiling. Black skin with red exclamation marks: potential assaulter. Black skin blue exclamation marks: substance abuse. White skin with black exclamation marks: fully charged. The exclamation marks may be replaced with question marks if the warnings are not confirmed.
The D2 description
The D2
Compared to the D1, the D2 offers low production cost, enhanced security, durability and versatility. The robot is 160 cm tall. It has a color 800x800 pixel LCD projector on the back of the head. The robot may be remote controlled by an operator from a specialized agency, government structures or the owner via sending of new objectives, receiving status, pictures and video while remaining 100% autonomous. The robots skin and skeleton are transparent with a semitransparent face, reducing the possibility of being rigged with explosives or dangerous devices. Using transparent material also simplifies recycling of plastic and polyethylene. Semi transparency is achieved using bumps and patterns. Standard internal components and devices may be non transparent.
Parameters
robot type: humanoid
eyes: 2 cm radius
weight: less than 15kg
height: 160 cm
ears: 3 cm hemispheres(domes)
body build: athletic
skeleton material: polyethylene/plastic
skin: latex
boots: 2 cm high sole
Overall
The D2 abides by the rules of robotics that are proven to be able to protect community from inappropriate use and harm related to activity of the robot physically or emotionally. The D2 is also designed for minimum impact, having no abrasive parts and maximum weight of 15 kilos.The D2 is an intellectual piece of hardware that is designed for leisure, entertainment, amateur science. The D2 is a toy that can be used by adults or their children. For security reasons the D2 never shuts down and never allows humans to physically modify it. The versatility of the D2 allows it to be used by:
law enforcement
domestic security
communications
education
science
tourism
athletics
sports
people with various types of impairment
disaster control
D2 AI
The D2 uses text and 2D images as a primary source for intelligence and attempts to cut corners in decision making whenever possible using text processing. The decision making environment allows transparency and is easy for editing of behavior.
Vision processing diagram
Heart computer
The heart computer is a 5 cm diameter ball or cylinder. This computer is used to provide power to all devices. It also processes visual, audio and other data as input and has an independent decision making mechanism. If made as a cylinder, the computer should have top and bottom put on the x axis.
Power ring
The power ring is a cylinder with a removed inner section. It is a power source of a D2 robot and is a 6 cm diameter, 1cm high and 1 cm wide donut with 1mm chamfer. While being described as a donut, the power ring should resemble a magnet removed from a speaker and may not be rounded as a regular donut. The power ring is made out of heavy material like lead. The molecules of the power ring are aligned by exposure to high levels of voltage, magnetic induction, electric power, temperature, rays(alpha, gamma, etc.) and other manipulations with different combinations during manufacturing. After the molecule alignment process,