TWiki> SDP Web>WebHome (25 Mar 2022, Main.s1737075)EditAttach

SDP Wiki 2022

Main Links

The SDP Course Page can be found here https://www.learn.ed.ac.uk/webapps/blackboard/content/listContent.jsp?course_id=_87313_1&content_id=_6025399_1

The SDP Code Github can be found here https://github.com/uoe-sdp

The SDP 2021 Project Web Sites can be found here https://inf.ed.ac.uk/group/teaching/sdp/archive/SDP2020/sdp<1-24>/html/index.html/

The SDP 2020 Project Web Sites can be found here https://sdp2020.gitlab.io/

Remote Access to Informatics Computers

Setting up a VPN to remotely connect to Informatics Services - http://computing.help.inf.ed.ac.uk/vpn

How to remotely login to a DICE lab computer - http://computing.help.inf.ed.ac.uk/remote-lab

How to create a Remote Desktop session to connect to DICE - http://computing.help.inf.ed.ac.uk/remote-desktop

Computing Support can be contacted via the form here - https://www.inf.ed.ac.uk/systems/support/form

Installing software on DICE yourself - http://computing.help.inf.ed.ac.uk/installing-software

Available Software - https://www.ed.ac.uk/information-services/computing/desktop-personal/software/students-software

Remote/Hybrid Working Lab - Guide to remotely accessing SDP hardware

Facilities

General

FacilitiesGuide - Guide to the facilities in the Appleton Tower Level 3 and 4 labs.

ATCovid19Rules - Appleton Tower Covid-19 Rules.

LabRules - Rules for using the lab.

PriceList - List of prices of materials, modules, and technician time.

BudgetGuidelines - Guidelines on how to budget your project.

Design and Manufacture

Guide3DPrinting - Information on requesting 3D printed parts.

GuideLaserCutting - Information on designing and requesting laser cut parts.

Autodesk software for students - https://www.autodesk.com/education/edu-software/overview

AutoCAD Inventor 2018 Tutorial - https://www.youtube.com/watch?v=msXjD96ayIY

TinkerCAD - https://www.tinkercad.com/

TARGET 3001! PCB - https://ibfriedrich.com/en/index.html

Other Facilities

uCreate Studio - https://www.ucreatestudio.is.ed.ac.uk/

Free-Use Hub - https://www.eca.ed.ac.uk/facility/free-use-hub

Hardware

AvailableHardware - Hardware available in the labs, and information on ordering additional hardware.

HardwarePlatformAndConnectionGuide - Information on each hardware platform, and how to connect to them.

Robot Battery Life Calculator - http://www.societyofrobots.com/battery_calculator.shtml

Stepper Motors

Lego EV3 Mindstorms

Guides

EV3Guide - Introduction to using the EV3.

Example/useful code

EV3ExampleScripts - Example python code for the EV3. {GitHub?}

EV3 Test Files {GitHub?}

EV3 Bluetooth Files {GitHub?}

Library and example code to create a TCP port between Arduino - EV3 - Raspberry Pi https://github.com/Ignat-Georgiev/tcpcom

General information

Lego EV3 Mindstorms - https://www.lego.com/en-gb/mindstorms/about-ev3

EV3 Dev website - http://www.ev3dev.org/

Raspberry Pi

Guides

RaspberryPiGuide - Introduction to using the Pi and motors.

RPiTurtlebotCameraGuide - Raspberry Pi and Turtlebot Camera Guide.

RPiAptGetForSDProbots - Raspberry Pi apt-get guide for SDPRobots. (EXPERIMENTAL)

Example/useful code

Library and example code to create a TCP port between Arduino - EV3 - Raspberry Pi https://github.com/Ignat-Georgiev/tcpcom

General information

Raspberry Pi 3 Model B+ - https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/

Arduino

Guides

ArduinoGuide - Introduction to using the Arduino Uno, as well as the power/IO, motor, and encoder boards.

SRFStickGuide - SRF Command Mode setup information For Arduino and SRF USB sticks.

SRF Commands - SRF Command Mode Details

Example/useful code

SDP Arduino library - include this from your Arduino code - http://homepages.inf.ed.ac.uk/gde/work/sdp/SDPArduino.zip {GitHub!}

Arduino Motor Test Code - look at this to see how to speak to the motors - http://homepages.inf.ed.ac.uk/gde/work/sdp/SDPMotorTest.zip {GitHub!}

Motor Board Chip Code - Motor Chip Code {GitHub!}

Rotary Encoder Board Chip and Example Code - Rotary Encoder Example Code {GitHub!}

Rotary Encoder Board Library Files - Rotary Encoder Library Files {GitHub!}

Rotary Encoder Tester Program - RotaryEncoderTestProgram

RF Test Code - https://github.com/edran/SDP-milestone-one-tester

I2C Bus Scanner - https://playground.arduino.cc/Main/I2cScanner/

Library and example code to create a TCP port between Arduino - EV3 - Raspberry Pi https://github.com/Ignat-Georgiev/tcpcom

General information

Arduino Uno Rev 3 - http://arduino.cc/en/Main/ArduinoBoardUno

Turtlebot3 and Robotic Arm User Guide

Turtlebot3AndRoboticArmGuide - Turtlebot3 and Robotic Arm information and setup tutorials [PDF version]

Turtlebot3 - https://www.turtlebot.com/

Pincherx 100 Robot Arm - https://www.trossenrobotics.com/pincherx-100-robot-arm.aspx

Other Sub-Platforms

Phidgets web page - https://www.phidgets.com/docs/Main_Page

Seeed Studio Grove system - https://wiki.seeedstudio.com/Grove_System/

Rover5Chassis

WildThumper

Lego Robot Construction

GoodRobotConstructionGuide - Some tips on building Lego robots.

Robot Building and Physics Guide - http://www.inf.ed.ac.uk/teaching/courses/sdp/SDP2020/robot_building.pdf

Robot Physics:- http://www.inf.ed.ac.uk/teaching/courses/sdp/physics.pdf

The Art of Lego - http://www.cs.tufts.edu/comp/150IR/artoflego.pdf

Lego Design information - http://www.clear.rice.edu/elec201/Book/legos.html

How Lego Gearing Works - http://www.ecst.csuchico.edu/%7Ejuliano/csci224/Slides/03%20-%20Gears%20Pulleys%20Wheels%20Tires.pdf

Lego Motors detailed info - http://www.philohome.com/motors/motorcomp.htm

Lego Part Store - https://www.lego.com/en-gb/page/static/pick-a-brick

Unofficial Lego Parts Store - http://www.bricklink.com

Holonomic motion paper including the maths (from a RoboCup SSL team) http://people.idsia.ch/~foerster/2006/1/omnidrive_kiart_preprint.pdf

Archive

Robotics: Science and Systems Course Page:- https://uoe-rss.github.io/

Raspberry Pi Toddler and Sandbox Setup Information - http://www.inf.ed.ac.uk/teaching/courses/sdp/SDP2019/setup.html

Raspberry Pi Toddler and Sandbox Documentation - http://www.inf.ed.ac.uk/teaching/courses/sdp/SDP2019/documentation.html

SDP Code Bases

Please note that all code bases are supplied "as is", and should be considered unsupported.

SDP 2021 Code Bases
SDP 2020 Code Bases

HelioPot - https://github.com/SolarBabes

Louis - https://github.com/louis-threedots

Qi-Table - https://github.com/stormwindy/Qi-Table

sprout.ed - https://github.com/AlanSavio25/sprout.ed_backend

Paul - https://github.com/SDP-Team-6

SDP 2019 Code Bases

GoodB0i - https://github.com/SDP15/goodb0i

SDP 2018 Code Bases

Arnold - https://github.com/alexbrisan1234/sdp-lambdar

RoboTour - https://github.com/mahbubiftekhar/RoboTour

Pour it - https://github.com/samsucik/pour_it

SpamBot : https://github.com/cam586/SDP-2018-Group-10

Lollibot : https://github.com/Lammatian/Lollibot
Lollibot App - https://github.com/Lammatian/LollibotApp

DipensED:- https://github.com/AlexPietz/DispensED-Mirror

SDP2020 QA Sessions

Health & Safety, Pitch Feedback, How To and Manufacturing

General Fault Finding

Prototyping & Soldering

Environments

SDP Robot Football Links

SDP Robot Football Code Archives

SDP CodeArchive2015, SDP CodeArchive2014, SDP CodeArchive2013, SDP CodeArchive2012, SDP Code Archive2011

SDP 2016 2-Wheel Drive Example System:- https://bitbucket.org/craigwalton/sdp-g7

The Best of SDP's Robot Football Years:- SDP2011 Group 11 and SDP2014 Group 9

SDP 2016 Holonomic Drive Example System - http://fred.rovder.com/

SDP Videos:- SDP Match Videos

SDP Robot Photos:-SDP2014Robot Photos,

SDP Web Utilities

Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf Giving-a-talk_HT_KFH.pdf manage 307.6 K 26 Mar 2016 - 08:46 Main.s1368042 Presentation on how to give a talk/the final presentation
pdfpdf apt-sdp-robots.pdf manage 144.5 K 19 Feb 2020 - 10:14 Main.s1655225 Guide for using apt with raspberry pis connected to SDP robots or other networks without internet access
Topic revision: r148 - 25 Mar 2022 - 15:15:03 - Main.s1737075
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies