NASA uses Eclipse RCP applications for experiments on the ...
Recommend Documents
Eclipse RCP for ISS Experiments. In 2012 – 2013, the Intelligent Robotics Group
from NASA Ames. Research Center is conducting 2 experiments with the ...
do space exploration and that that's really where the money should be spent. Developing software that could be purchased
concerns for Eclipse RCP applications, and shows the different ways of
application hardening and protecting your IP. You will learn about the two key
methods ...
Mar 16, 2007 ... in based Rich Client Platform (RCP) and as a Java IDE. ..... This chapter is based
on “The Java Developer's Guide to Eclipse” (D'Anjou et al,. 2005). ..... http://
developers.sun.com/learning/javaoneonline/2005/tools/TS-7654
Netbeans Platform. For Rich Client Development. Jaroslav Tulach. Sun
Microsystems. Rich Client Platform. Lukáš Bartoň. Hewlett-Packard ...
The Eclipse 4 RCP application development course will help you understand
how to ... changes the programming model for Eclipse RCP development.
Jul 6, 2011 ... Developing for Eclipse/RCP/CSS. Kay Kasemir, Ph.D., ORNL/SNS kasemirk@
ornl.gov. July 2011 at KEK. Contents. Introduction .
result in revenue loss for vendors of commercial Eclipse RCP applications. ... 4.
Securing Eclipse RCP: technologies and tools. Bytecode obfuscation.
important part of the IT strategy for many organizations. Eclipse supports the development of web applications with its Rich Ajax Platform project and aims to ...
The Eclipse Rich Client Platform (RCP) is a platform for building and deploying ...
the RCP you can integrate with the Eclipse environment, or can deploy your ...
challenging to develop and limited future directions. ... via Java Web Start, but the maturity of the. Eclipse applicati
Jun 22, 2007 ... Overall presentation goal. See what Eclipse-RCP is about and why it is a best
fitting buddy for Spring-OSGi ... Spring Backends for Eclipse RCP ...
Jun 2, 2004 - For Adobe see http://www.adobe.com/products/acrobat/readstep2.html .../... See the latest SENL and also th
Jun 2, 2004 - I might even try to send an email to Kelly Beatie, who'll be in ..... com
Jan 4, 2011 - EUROPE. Austria. Vienna. 07:03. 08:25. 09:53. 11. 144. 0.779. 0.706. Belarus. Minsk. 07:23. 08:48. 10:16.
Imaging System and Data Web Server. WiFi. Architecture for an Appliance
Instrument. ○ Embedded SBC. – Linux (Ubuntu). – Python, Django. ○ Touch
screen.
RCP and RAP in mission critical applications: some italian experiences ... At the
end of 2004 we started considering Eclipse RCP as an interesting application ...
professional digital cameras on tripods, or shot through a telescope, but the most. COMMON photos ... recommendations ab
https://eclipse.aas.org/eye-safety https://eclipse2017.nasa.gov/safety. AA. | S (C) 2017 American Astronomical Society.
While the dynamic linking mechanism of modern programming languages, such as ... top of Java, such as eclipse [RCP06], must provide the necessary ...... December 28, 2005. http://weblogs.java.net/blog/emcmanus/archive/2005/12/java_.
(RCP). Lars M. Kristensen. Michael Westergaard. Department of Computer
Science ... Bundles many plug-ins. ▫ Deployed as separate executable
application. 4 ...
NASA uses Eclipse RCP applications for experiments on the ...
Eclipse RCP for ISS Experiments. In 2012 – 2013, the Intelligent Robotics Group
from NASA Ames. Research Center is conducting 2 experiments with the ...
In 2012 – 2013, the Intelligent Robotics Group from NASA Ames Research Center is conducting 2 experiments with the International Space Station (ISS)
Experiment 1: Simulate an internal inspection of a module of the ISS using the free-flying SPHERES robot with an Android Smartphone connected to it.
Experiment 2: Simulate deployment of a telescope by having an astronaut on the ISS control the K10 Rover at NASA Ames.
For both of these experiments, the astronauts will be using a custom “Workbench” RCP application. These are all based on Eclipse 3.7.2.
Eclipse RCP for ISS Experiments
2
The ISS has a 450 page set of standards for software. This helps maintain consistency between various software control systems and helps astronauts with different native languages understand what various icons mean.
We also have to deal with unique usability issues, such as the fact that it is very difficult to click and point with a mouse when you are in zero g.
The only operating systems on the ISS computers with a GUI is currently Windows XP, so that is our target development platform. Internally we also use Linux and OSX, so we are doing cross-platform development.
Since we are developing multiple RCP applications we put common code into shared plugins. (This is one of the reasons we are still on Eclipse 3.7.2)
Eclipse RCP for ISS Experiments
3
Experiment 1: SPHERES
SPHERES are free-flying satellite robots typically used for orbital experiments. SPHERES have been on the ISS since 2006, and were developed at MIT. (They do not include a Smartphone).
They use a cold-gas CO2 thruster system that is very similar to what is used on paintball guns. The entire system is powered using double-A batteries. A DSP microprocessor inside coordinates the mixing of the thrusters for the desired movement. The microprocessor also receives signals from five ultrasonic beacons, so the SPHERES can know where it is.
The SPHERES microprocessor is already fully taxed with normal SPHERES operations; we needed to add more processing power and a camera. We determined the most efficient way to do this was to adapt a Smartphone to work with the SPHERES.
Eclipse RCP for ISS Experiments
4
We had to remove the battery and power it with AA batteries, put teflon tape over the screen, and remove the GPS chip, as well as put it through rigorous testing. Naturally we use velcro along with a custom USB cable to connect it to the SPHERES.
We upmassed it on the last shuttle launch.
For the SPHERES experiments, we first controlled the SPHERES on the ISS from the SPHERES Smartphone Workbench RCP application running on Earth.
In the next iteration of this experiment, an astronaut on the ISS will control the SPHERES using the SPHERES Smartphone Workbench.