Flexbot: Difference between revisions

From Rsewiki
 
(31 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Introduction=
=Introduction=
This is the main page of Flexbot. Here you will find all information and instructions related to the Flexbot project.
[[File:Flexbot-rendered-115678 gi tonemapped reinhard05.png | 400px]]
<!--[[File:underben-screenshot.png]]-->


[[flexbot_design|Hardware design overview]] and open items (to-do).
Figure 1. Nice model of a Flexbot leg. The green parts are the main joints, foot, knee and hip. The black tubes are 16mm carbon fibre tubes, at the ends there are black plastic blocks, that connects the tube to the joint axle. The aluminium colourized parts are actuators and the base frame of the robot. The layout of the main joints are slightly outdated.


[[To do | Mechanical design modification to do list]] - design change request list (please amend when you note a problem / and delete when solved)
=Information=
[[Repository | GIT repository, documents, drawings and software.]]


[[flexbot_software | Software to do list]] - change request and to do (please amend when you note a problem / and delete when solved)
[[flexbot_design| Leg main geometry.]]


[[Flexbot_parts_list | Flexbot parts list]] (please note, when you know)
[[Flexbot_parts_list | Leg components, electric design, PCB, schematic and firmware]] - PCB layout and part numbers.


[[Repository | Documents, drawings and software]] (git repository)
[[mavlink| MAVLink communication protocol ]]


[[ProjectPlan | Project plan]] notes
[[Web status page]] for robot.


[[Importing_models_from_OnShape| Importing model from OnShape ]]
[[3D camera]] from Intel D400 series


[[Syren 10A motorcontroller| Syren 10A motorcontroller]]
[[Robot installation]] - main processor software
 
[[Web Interface]] - Interface for ROS and browser
 
=Other (older) pages=
 
[[Flexbot older pages | Assemble instructions and older software and plans]]


[[File:Flexbot-rendered-115678 gi tonemapped reinhard05.png]]
<!--[[File:underben-screenshot.png]]-->


=Current state of Flexbot=
----
This section presents a '''very''' short summary of the current state of Flexbot. When a new change (of relevance i.e. no minors) is made, please update this section by adding a new line on top of the existing.


* 23/07 2017: The mechanics from wheel to knee is finished. Electronics including external sensors have been mounted. Software supports basic functionality for interfacing, control, test and logging of each actuator (wheel, heading, height) and sensor.


=Software terminal interface=
--[[User:Jca|Jca]] ([[User talk:Jca|talk]]) 12:57, 9 June 2018 (CEST)
Each Teensy can be interfaced separately via USB communication. Simply plug in a USB cable, open a serial communication in Putty, Arduino or whatever you prefer and type 
help
This should return a menu with all options for the connected device. This should include:
* Changing controller and reference parameters
* Starting and stopping
* Printout of sensor data (to be used for debugging)
* Adding and removing items for logging
* Logging features (start logging, log interval and retrieve log in a MATLAB compatible format)
* Save and load to and from EEPROM (holds logging parameters and controller setting)

Latest revision as of 15:22, 15 January 2020

Introduction

This is the main page of Flexbot. Here you will find all information and instructions related to the Flexbot project.

Figure 1. Nice model of a Flexbot leg. The green parts are the main joints, foot, knee and hip. The black tubes are 16mm carbon fibre tubes, at the ends there are black plastic blocks, that connects the tube to the joint axle. The aluminium colourized parts are actuators and the base frame of the robot. The layout of the main joints are slightly outdated.

Information

GIT repository, documents, drawings and software.

Leg main geometry.

Leg components, electric design, PCB, schematic and firmware - PCB layout and part numbers.

MAVLink communication protocol

Web status page for robot.

3D camera from Intel D400 series

Robot installation - main processor software

Web Interface - Interface for ROS and browser

Other (older) pages

Assemble instructions and older software and plans




--Jca (talk) 12:57, 9 June 2018 (CEST)