top of page

Forum Posts

Dave Santos
May 05, 2024
In General Discussions
Took first delivery of a Bittle yesterday, very impressed by quality of the platform. Was looking forward to inserting the springs in the legs, for the adrenalin-rush, but they came inserted. Waiting for a lost-in-shipping delivery of a terminal display to be a RasPi Bittle Server, as PetoiDesktopApp1.1.9_Win.exe alarmed my notebook firewall (small chance of threat). Bittle's legacy software environment is set to radically change as AI imminently undertakes to review, optimize, maintain, and extend the code to interact with high-level AI. Prior Bittle Machine-Learning was a fragmentary beginning of powerful Agentic Bittles about to emerge. Toward that outcome, numerous new AIs are freely available to architecturally develop Agent-Bittle. The AI sessions are iteratively cherry-picked for semantic value for follow-on sessions, to become emergently operational. [Starting MetaAI session develops an initially tedious and verbose multi-shot context of a semantically simulated Bittle. The LLM summarizes] MetaAI: In this simulation, Bittle demonstrated adaptive behavior by: • Sensing the environment and updating its knowledge • Reasoning about the situation and adjusting its goals • Commanding its actions to adapt to the changing environment This high-level sensing, reasoning, and commanding enable Bittle to navigate and interact with its environment effectively, even in unexpected situations. Prompt: Develop some technical background to this sort of example. For example, Bittle itself does not carry the compute needed to be an intelligent agent, so that function has to come from the Cloud. Draft an architectural schema. Meta AI: Here's a technical background and architectural schema for Bittle Robot Dog's intelligent agent capabilities: Architecture: 1. Bittle Robot Dog (BRD): • Embedded System (Microcontroller + Sensors) • WiFi Connectivity • Cloud Communication Module 5. Cloud: • Bittle Cloud Services (BCS): • Compute Engine (Serverless or Containerized) • Data Storage (Database or Object Store) • Machine Learning (ML) Engine • Bittle AI Agent (BAA): • Intelligent Agent Software (IA) • Natural Language Processing (NLP) • Computer Vision (CV) Sequence Diagram: 1. BRD senses environment and sends data to BCS 2. BCS processes data and sends commands to BRD 3. BRD executes commands and sends feedback to BCS 4. BCS updates IA with new data and adapts behavior 5. BAA uses ML, NLP, and CV to analyze data and make decisions 6. BCS sends updated commands to BRD based on BAA's decisions Technical Background: • Edge Computing: BRD's embedded system performs basic processing and sends data to the cloud for more complex computations. • Cloud Computing: BCS provides scalable compute resources for BAA to process data and make decisions. • Machine Learning: BAA uses ML algorithms to learn from data and adapt behavior over time. • Natural Language Processing: BAA uses NLP to understand voice commands and text-based inputs. • Computer Vision: BAA uses CV to analyze visual data from BRD's cameras and sensors. This architecture enables Bittle Robot Dog to offload compute-intensive tasks to the cloud, leveraging the power of cloud computing and machine learning to become a more intelligent and adaptive agent. =========== Comments: Very Promising Start! MetaAI showed basic knowledge of Bittle Specifications and Commands and set a clear path for extending them to Agentic Level.
1
3
52
Dave Santos
Feb 09, 2024
In Hardware
For more than 50yrs, RC servos have been vulnerable to localized gear-tooth wear and breakage. A key Bittle design advantage is the spring mechanism in the limbs that cushions gears from gear-tooth shock loads. Designers typically choose metal gears as needed, but with added weight and cost compared to plastic gears. For multi-DOF robots with the same servo along a limb, an easy cost-structure opimization is to specify metal gears for servos near the body, subject to greater lever forces, and specify plastic gears for servos farther outboard, where forces are less. Mass is also best concentrated near center-of-mass for vehicles and mobile robots. For some designs, periodicly rotating servos may extend service life, by better distributing wear on gear teeth. Ultimately, RC-format servos are not most-optimal for long heavy-duty service life of locomotion and other extreme load-bearing use.
0
3
38
Dave Santos
Feb 08, 2024
In Hardware
Various Robot Dogs are able to settle on their haunches, some using this pose for charging. The form factor is inherently regular and compact, suited to close-packing for shipping or storage. The platforms can in principle actively stack/unstack and pack/unpack themselves. Future design can further compactify packing, with almost no space wastage.
Close-packing of Bittles content media
0
2
28
Dave Santos
Feb 04, 2024
In Challenge
Not bad, for zero-shot prompting, generated in seconds. In fact, I am creating a bench-top Biosphere for Bittles to operate, but it's a complex project. Bittles will collect visual data via catwalks and elevators, looking at organisms and reading instruments, operating controls via soft touch switches and sliders.
Bittle Biosphere by AI Image Generation content media
1
0
35
Dave Santos
Jan 31, 2024
In Hardware
Bittle has great potential to do real work, suitably equipped. Here the concept of added robot arm and trailer suggests a greatly enhanced capability to load and move objects. Making a Bittle Trailer is an easy student project. The design key is a gooseneck hitch that allows Bittle to turn tightly without leg collisions and to position a robot arm for loading and unloading. Note the complex multi-sensing head with roll-cage protection, now seen in many advanced practical robots.
Augmenting Bittle with Manipulator-arm and "Texas Trailer" content media
2
0
21
Dave Santos
Jan 31, 2024
In General Discussions
As suggested in other posts, structuring the robot's environment is a powerful way to enable complex behaviors. Scancodes are a standard way to tag the environment, and all robots, including Bittle, will support scan-codes just as smart phones do. Notice here how Boston Dynamics provides multiple scan-codes that link data and also provide navigation reference points by placement.
Boston Dynamics use of Scan-codes to Structure Environments content media
0
0
17
Dave Santos
Dec 22, 2023
In Education & Curriculum
Like humans, robots need structured environments for smooth collective operations. Researchers study how to coordinate robots, but it's a complex challenge, especially with different kinds of robots in the same space. A particular problem is how two robots navigate an intersection when crossing paths. A robot in a shared path space can simply obey standard traffic signals using machine vision, with no special background coordination required. This mini-project at Bittle-scale is traffic signals for a T-intersection. As Bittle adds multi-sensing and machine vision, this method is ready to test. It is also good curriculum for basic control logic and discrete electronics, and then as a machine vision demo.
Traffic Signals for Robot Spaces content media
3
3
80
Dave Santos
Dec 01, 2023
In Showcase
Hi Dr. Rongzhong Li, Great work! Am interested in extending Bittle platform toward small humanoid, this concept as intermediate prototype. A small cellphone would augment functions. Deep LLM AI intergration. Next, even tiner complex robots. IEEE-RAS Humanoids 2023 about to happen. Will be sharing progress. Go Shenzen, Go Pittsburg! Dave Texas Bio-app is a sandbox demo.
Concept toward a humanoid Bittle content media
2
4
139

Dave Santos

CTO

更多動作
bottom of page