(Proofread, small edits for clarity) |
(Changing Owner of the Spin) |
||
(13 intermediate revisions by 7 users not shown) | |||
Line 8: | Line 8: | ||
<!--Enter the names of the contributors or the link to the Special Interest Group page.--> | <!--Enter the names of the contributors or the link to the Special Interest Group page.--> | ||
<!-- Include your email address so that people can reach you --> | <!-- Include your email address so that people can reach you --> | ||
* Name: [[User: | * Name: [[User:Lrossett|Leonardo Rossetti]] | ||
* Email: lrossett@redhat.com | |||
* SIG: [[SIGs/Robotics|Fedora Robotics SIG]] | |||
* Email: robotics@lists.fedoraproject.org | |||
=== Former owners === | |||
* Name: [[User:Rmattes|Rich Mattes]], [[User:Timn| Tim Niemueller]], [[User:X3mboy|Eduard Lucena]] | |||
== Detailed Description == | == Detailed Description == | ||
Line 24: | Line 31: | ||
== Kickstart File == | == Kickstart File == | ||
<!-- URL to the most recent version of the kickstart file used to compose this Spin with --> | <!-- URL to the most recent version of the kickstart file used to compose this Spin with --> | ||
http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob_plain;f=fedora-livedvd-robotics.ks;hb=F-16 | |||
== ISO Name / FS Label == | == ISO Name / FS Label == | ||
<!-- While the name of the .iso file is not, the filesystem label is limited to 32 characters. Choose a name for the .iso, and a name for the fs-label. Mandatory is "Fedora", the release number, and the architecture. Example: ISO name: Fedora-11-x86_64-Education-Math FS-Label: ''Fedora-11-x86_64-Edu-Math''. --> | <!-- While the name of the .iso file is not, the filesystem label is limited to 32 characters. Choose a name for the .iso, and a name for the fs-label. Mandatory is "Fedora", the release number, and the architecture. Example: ISO name: Fedora-11-x86_64-Education-Math FS-Label: ''Fedora-11-x86_64-Edu-Math''. --> | ||
Fedora- | |||
* ISO name: Fedora-$release-$arch-Live-Robotics.iso | |||
* FS-Label: Fedora-$release-$arch-Robotics | |||
== Dependencies == | == Dependencies == | ||
Line 38: | Line 48: | ||
* any other dependency you can think of, items to be completed | * any other dependency you can think of, items to be completed | ||
--> | --> | ||
The spin | The spin requires the comps.xml group created as part of the [[Features/RoboticsSuite|Fedora 15 feature]]. | ||
== Scope / Testing == | == Scope / Testing == | ||
Line 63: | Line 71: | ||
=== Spin description === | === Spin description === | ||
<!-- At least a paragraph describing what the spin is used for, who the spin is for, what unique features it has – that kind of information. This will also go on the home tab. --> | <!-- At least a paragraph describing what the spin is used for, who the spin is for, what unique features it has – that kind of information. This will also go on the home tab. --> | ||
This spin provides a wealth of robotics software packages. These range from hardware accessory libraries for the Hokuyo laser scanners or Katana robotic arm to software systems like Fawkes or Player/Stage. The spin is targeted at people just discovering their interest in robotics as well as experienced roboticists. For the former we provide a readily usable simulation environment with an introductory hands-on demonstration, for the latter many software packages are installed and ready to be used immediately. | This spin provides a wealth of robotics software packages. These range from hardware accessory libraries for the Hokuyo laser scanners or Katana robotic arm to software systems like Fawkes or Player/Stage and simulation environments such as Gazebo and RoboCup Soccer Simulation Server 2D/3D. It also provides a ready to use development environment for robotics including useful libraries such as OpenCV computer vision library, Festival text to speech system and MRPT. The spin is targeted at people just discovering their interest in robotics as well as experienced roboticists. For the former we provide a readily usable simulation environment with an introductory hands-on demonstration, for the latter many software packages are installed and ready to be used immediately. | ||
=== Screenshot === | === Screenshot === | ||
Line 71: | Line 79: | ||
=== Download tab === | === Download tab === | ||
<!-- For the downloads tab, if you’d like custom text to describe the spin download, add it here. Otherwise the defaults from this mockup will be used: https://fedoraproject.org/w/uploads/c/ce/Spin-details-download.png --> | <!-- For the downloads tab, if you’d like custom text to describe the spin download, add it here. Otherwise the defaults from this mockup will be used: https://fedoraproject.org/w/uploads/c/ce/Spin-details-download.png --> | ||
We | We have been in contact with the Fedora Design Team, and have preliminary artwork for a [https://fedorahosted.org/design-team/ticket/177 logo] and [https://fedorahosted.org/design-team/ticket/178 banner] | ||
=== Support tab === | === Support tab === | ||
Line 83: | Line 91: | ||
in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page | in this KDE spin mockup at https://fedoraproject.org/wiki/Website_redesign_2009/Mockups/Spins.fpo#Spins_Details:_Home_Page | ||
The bar above the tabs that has the KDE logo. Please let us know what kind of graphic you’d like for your spin. --> | The bar above the tabs that has the KDE logo. Please let us know what kind of graphic you’d like for your spin. --> | ||
We hope for help by the Fedora arts department upon approval. | We hope for help by the Fedora arts department upon approval. See Download tab. | ||
== Comments and Discussion == | == Comments and Discussion == | ||
Line 93: | Line 101: | ||
<!-- ** Add this page to the category as described below ** --> | <!-- ** Add this page to the category as described below ** --> | ||
[[Category:Spins_Ready_For_Council]] | |||
<!-- When your spins page is completed and ready for review, | <!-- When your spins page is completed and ready for review, |
Latest revision as of 17:18, 3 October 2024
Robotics
Summary
Create a spin that provides an out-of-the-box usable robotic simulation environment featuring a linear demo to introduce new users. Additionally we want to add as many robotics related packages to the spin to maximize out-of-the-box usable hardware and software.
Owner(s)
- Name: Leonardo Rossetti
- Email: lrossett@redhat.com
- SIG: Fedora Robotics SIG
- Email: robotics@lists.fedoraproject.org
Former owners
- Name: Rich Mattes, Tim Niemueller, Eduard Lucena
Detailed Description
The Fedora Robotics SIG has packaged a lot of robotics related software and consists of upstream programmers from various projects (Fawkes, Player/Stage, RoboCup 3D Soccer Server). We now want to create a spin that includes the software we've packaged, and brings in upstream expertise to create a simulation and demonstration environment to help new users dive into robotics quickly. We also often face the problem of needing a consistent environment to simulate, operate, and develop robots. One such scenario are students that need to write code or operate a robot for a lab course. Recreating the environment on various different Linux systems is often painful and time consuming.
With a LiveDVD we want to address these issues. We want to get new people interested in robotics and provide and easily and readily usable environment.
For the former we plan to come up with a demonstration application, that builds on Fawkes and Player/Stage. In a simulated environment the user is to control a robot in levels of increasing difficulty, advancing from pointing the robot with a mouse to writing small scripts. This demonstration should conclude with pointers to more in-depth documentation of the various available robotics software packages, emphasizing the systems which have been used in the initial demo and where members of the upstream project contribute to Fedora.
Benefit to Fedora
Fedora will become more interesting to the emerging robotics community, especially in the scientific and academic sector. Robotics is a hot topic and being able to provide a readily usable environment and introductory material may attract new users.
Kickstart File
ISO Name / FS Label
- ISO name: Fedora-$release-$arch-Live-Robotics.iso
- FS-Label: Fedora-$release-$arch-Robotics
Dependencies
The spin requires the comps.xml group created as part of the Fedora 15 feature.
Scope / Testing
The first step is defining the collection of packages, which will extend the existing desktop LiveCD. Then the demonstration environment is to be created. This effort will be hosted by the Fawkes upstream project, and will involve members of the robotics SIG from this project and from the Player/Stage project. Finally the documentation is to be compiled which is provided as additional material to the user pointing the way and explaining the available components.
If the demonstration application cannot be finished in time, the spin is still useful because it provides a wealth of robotics software. Shortcuts to at least run the simulation with the available instruction tools can be achieved in a short time and will be prepared as fallback.
Spins Page
To be written upon approval.
Slogan
Dive into robotics and simulate, operate, and develop robots.
Spin description
This spin provides a wealth of robotics software packages. These range from hardware accessory libraries for the Hokuyo laser scanners or Katana robotic arm to software systems like Fawkes or Player/Stage and simulation environments such as Gazebo and RoboCup Soccer Simulation Server 2D/3D. It also provides a ready to use development environment for robotics including useful libraries such as OpenCV computer vision library, Festival text to speech system and MRPT. The spin is targeted at people just discovering their interest in robotics as well as experienced roboticists. For the former we provide a readily usable simulation environment with an introductory hands-on demonstration, for the latter many software packages are installed and ready to be used immediately.
Screenshot
To be done.
Download tab
We have been in contact with the Fedora Design Team, and have preliminary artwork for a logo and banner
Support tab
- Mailing list robotics at lists dot fedoraproject anotherdot org
- #fedora-robotics channel on Freenode
Custom branding
We hope for help by the Fedora arts department upon approval. See Download tab.
Comments and Discussion