robotics – P2P Foundation https://blog.p2pfoundation.net Researching, documenting and promoting peer to peer practices Thu, 02 May 2019 19:32:53 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.15 62076519 Open Hardware Platforms in Business and Education https://blog.p2pfoundation.net/open-hardware-platforms-in-business-and-education/2019/04/25 https://blog.p2pfoundation.net/open-hardware-platforms-in-business-and-education/2019/04/25#respond Thu, 25 Apr 2019 08:00:00 +0000 https://blog.p2pfoundation.net/?p=75006 BY PhD. Paweł Buchwald | WSB UNIVERSITY The development of cheap single-board programmable systems in the recent period, has significantly facilitated the prototyping of electronic circuits. One of the first open electronic platforms was the Arduino. This hardware platform is compatible with open programming systems. The Arduino platform was based on a simple design and... Continue reading

The post Open Hardware Platforms in Business and Education appeared first on P2P Foundation.

]]>
BY PhD. Paweł Buchwald | WSB UNIVERSITY

The development of cheap single-board programmable systems in the recent period, has significantly facilitated the prototyping of electronic circuits. One of the first open electronic platforms was the Arduino. This hardware platform is compatible with open programming systems. The Arduino platform was based on a simple design and was created mainly for educational applications. The use of popular interfaces for communication with peripheral devices in the construction of the device meant that many projects in the field of control, automation and the Internet of Things were created on the basis of Arduino.  The Arduino platform was established in 2003 and is successfully used in modern projects. Another popular device for prototyping of control systems is Raspberry Pi. Raspberry Pi is a mini-computer working under the control of the Raspbian OS. This operating system is based on Debian, a popular Linux distribution. In addition to the standard interfaces known from traditional PCs, this computer has a 40 pin GPIO connector, which allows designers to use devices connected with I2C, SPI or 1-Wire bus. Thanks to this device, it is possible to integrate the designed system with many peripheral sensors and automatic control modules. There are many other platforms on the market that have interfaces to integrate with popular sensors and controls, and allow programmers to create code in high-level programming languages. Due to their low cost, these devices can be a popular alternative to the most well-known and more expensive solutions. The most popular platforms of this type are:

  • Orange Pi – Orange Pi is an open SoC computer. It has preinstalled operating system in Flash memory. This microcomputer has Allwinner H3 processor, it can run operating systems Android 4.4, Ubuntu, Raspbian. There is a version of this device equipped with a SIM card slot that allows data transmission in mobile networks.
  • NodeMCU – A device with a WiFi module, based on the ESP8266 chip. It has 10 GPIO ports (serving PWM, I2C and 1-wire). The platform has been equipped with 4 MB of Flash memory. The system has a built-in single-channel 10-bit analogue ADC converter and USB-UART converter. The NodeMCU software is installed in the device’s memory, which allows you to create programs in the Lua script language. Developers can also use the popular C language.
  • Onion Omega 2 – A single board platform for amateur use. One of the smallest IoT modules on the market that work with the Linux system. The device has a Mediatek MT7688 processor clocked at 580 MHz, has 64 MB of RAM and 16 MB of built-in Flash memory. The system has a built-in WiFi module and 15x GPIO, PWM, UART, I2C, and SPI interfaces. The module is controlled via a built-in web interface. The device manufacturer provides an account on its Cloud platform in the price of the device. This platform can be used for integration with other control systems and data sharing on the Internet.

These platforms are presented in Figure 1.

Figure 1. Platforms NodeMCU, Onion Omega 2 and Orange Pi.

These platforms can be used not only to create prototype systems, but also to build commercial data acquisition and control systems. An example of this type of solutions can be an agro-hydro-meteorological station, which was built on the basis of open hardware platforms. These platforms were used to integrate the IoT system with a professional meteorological station of the Vantage Pro company, and allowed to extend the functionality by measuring insolation, measuring evaporation and evapotranspiration, detecting the thickness of the snow cover, and measuring the water level. The constructed system is also used to generate alerts about dangerous weather events. The implemented system was installed in Krakow. It is currently used to transmit data and generate information about dangerous meteorological conditions. This system is fully autonomous due to power requirements. The physical installation of the system is shown in Figure 2. Pictures of installed stations were made available by InfoMet Katowice.

Figure 2. Meteo station based on open hardware platforms.

The relatively low price of the presented platforms allows their use also in educational projects. These platforms can be used in educational centers and schools that do not have large budget resources for their activities. One of the educational projects is a controlled robot platform based on the ESP8266 system, and a dedicated Motor Shield module. Thanks to these devices, it is possible to build an educational robot system. This system enables students to familiarize themselves with the basic problems of control, network communication and programming of embedded systems. This educational robot was also used in educational workshops as part of the ODM project. Despite the fact that the people participating in the workshop did not have any preparation in the field of computer science, they launched the presented robot platform. Participating in the workshop, he was able to familiarize himself with the methods of robot control, data transmission problems in Internet networks and programming of control systems in high level programming languages. The use of the robot in educational workshops as part of the ODM project is shown in Figure 3.

Figure 3. Educational Robot Platform.

Source: https://www.youtube.com/watch?v=cg8MelZsI2A&feature=youtu.be

The presented examples present the applications of popular single board platforms in education and commercial activities. Applications of open hardware solutions will continue to grow thanks to IoT systems. The dynamic development of independent projects such as DWeb or Ethereum will allow to create innovative solutions in the field of data processing based on open hardware and software platforms.


The post Open Hardware Platforms in Business and Education appeared first on P2P Foundation.

]]>
https://blog.p2pfoundation.net/open-hardware-platforms-in-business-and-education/2019/04/25/feed 0 75006
Patterns of Commoning: Arduino and the Open Hardware Revolution https://blog.p2pfoundation.net/patterns-commoning-arduino-open-hardware-revolution/2017/06/13 https://blog.p2pfoundation.net/patterns-commoning-arduino-open-hardware-revolution/2017/06/13#respond Tue, 13 Jun 2017 07:00:00 +0000 https://blog.p2pfoundation.net/?p=65965 Julio Sanchez Onofre: The revolution in collaboration that started with free and open source software in the 1990s has moved on to an even larger frontier, open source computer hardware. At the forefront of this revolution is Arduino, a global commons of designers and producers of microprocessing boards that can be freely copied, shared and... Continue reading

The post Patterns of Commoning: Arduino and the Open Hardware Revolution appeared first on P2P Foundation.

]]>
Julio Sanchez Onofre: The revolution in collaboration that started with free and open source software in the 1990s has moved on to an even larger frontier, open source computer hardware. At the forefront of this revolution is Arduino, a global commons of designers and producers of microprocessing boards that can be freely copied, shared and produced. Because the boards are low-cost yet highly versatile, Arduino technology lies at the heart of such cutting-edge projects as the Kikai, an Argentinian 3D printer that created an arm prosthesis at a cost of less than $50, unmanned aerial vehicles (drones) and a nanosatellite platform (for satellites that weigh less than 10 kilograms) known as ArduSat.

Arduino was the brainchild of Italian Massimo Banzi and his colleagues David Cuartielles, Tom Igoe, Gianluca Martino and David Mellis. Originally an educational project for students, the Arduino collaborators in 2005 expanded the venture as a way to make cheap but sophisticated computer boards more available to the open source community. It is also seen as a way to bring artists, engineers and creatives together to find new ways of using technologies for the greater good.

Since its founding, Arduino has become part of the larger worldwide movement of open innovation, technology and creativity. The reference designs for Arduino hardware are licensed under a Creative Commons Attribution-ShareAlike license, and the source code for its software is licensed under the GNU General Public License (GPL). While Arduino technologies can be freely copied by anyone, Arduino has created its own line of self-produced “Arduino At Heart” branded products. The official product sales support the Arduino enterprise while still allowing competitors to make “clones” at cheaper prices.

Arduino is officially a business whose chief asset is its trademark, the name Arduino and its logo. Anyone can use the Arduino designs for free, but if they wish to sell them under the Arduino name, they must pay to use the trademark. Besides licensing the Arduino trademark, the firm produces its own line of Arduino-branded devices. Paradoxically, the ability of others to freely use Arduino designs does not undermine sales of the Arduino-branded products because this openness has merely enlarged the market for Arduino technology while boosting trust in the Arduino brand compared to cheap knockoffs. Massimo Banzi’s design firm also makes money creating customized Arduino-based products.

Besides computer boards, Arduino offers its own self-designed kits, materials for wearable technologies and 3D printers, tools, books, manuals and workshops. There is now a vast global community of Arduino users, with many regional networks and groups devoted to special types of microprocessing boards.

Arduino enthusiasts and companies see the open hardware platform as an important infrastructure for building a new economy based on collaboration and collective knowledge. While Arduino systems can perform familiar tasks such as remote control of a car or the doors of a house, they also have great potential as the core of cheap but powerful smartphones; systems to collect, purify and distribute water in marginal areas; and systems that can generate clean, renewable energies.

But achieving the full potential of Arduino-based open platforms will require more focused public education about its capabilities. In this regard, Arduino – and other open technologies – still have a long way to go. While many governments have created digital agendas to boost their economic and social development through information technologies, few public schools have recognized the great promise of open source principles by teaching students about open source coding or open hardware development.

Even in countries like Spain that require young people to take programming courses in school, the government and schools have ignored the open source revolution, preferring to make agreements with big companies such as Microsoft, Oracle and SAP to teach students about (and buy) their proprietary software. The same blindness affects government procurement of information technology, where governments tend to buy technology from the big firms instead of encouraging or requiring open source technologies that could improve their domestic research and development.

There are some bright signs, however. There is now a global robotics competition for students called RoboCup, which hosts a number of competitions using Arduino kits in the creation and programming of machines. Some big companies like Intel and MediaTek with their own proprietary microprocessors have decided to design products that can communicate with Arduino platforms, thus expanding their usefulness and appeal.

The unmet challenge is for governments to put Arduino and other open source technology at the core of their development agenda and educational programs. The benefits would be especially significant for smaller, emerging economies which otherwise depend on expensive foreign technologies with restrictive intellectual property terms.

Arduino is that rare commons that has successfully combined stable social collaboration with market sales. As an open technology, it has significantly advanced innovation in computer hardware while enhancing economic opportunities for millions of people.


Patterns of Commoning, edited by Silke Helfrich and David Bollier, is being serialized in the P2P Foundation blog. Visit the Patterns of Commoning and Commons Strategies Group websites for more resources.

Julio Sanchez Onofre (Mexico) is a tech journalist for the newspaper El Economista in Mexico City.

Photo by dubiella

The post Patterns of Commoning: Arduino and the Open Hardware Revolution appeared first on P2P Foundation.

]]>
https://blog.p2pfoundation.net/patterns-commoning-arduino-open-hardware-revolution/2017/06/13/feed 0 65965
Algo-Robotic Systems: the new wave of automation and what it means for all of us https://blog.p2pfoundation.net/algo-robotic-systems-new-wave-automation-means-us/2016/04/09 https://blog.p2pfoundation.net/algo-robotic-systems-new-wave-automation-means-us/2016/04/09#respond Sat, 09 Apr 2016 17:16:25 +0000 https://blog.p2pfoundation.net/?p=55342 “If the future of banking is going to be digital, we want it to be populated with those who value the deeper tenets of open source philosophy. Otherwise we could be left with increasingly alienating, exclusive and unaccountable financial surveillance states, presiding over increasingly passive and patronised users.” The following is excerpted from another excellent... Continue reading

The post Algo-Robotic Systems: the new wave of automation and what it means for all of us appeared first on P2P Foundation.

]]>

“If the future of banking is going to be digital, we want it to be populated with those who value the deeper tenets of open source philosophy. Otherwise we could be left with increasingly alienating, exclusive and unaccountable financial surveillance states, presiding over increasingly passive and patronised users.”

The following is excerpted from another excellent and illuminating essay from Brett Scott, about the dark side of the algorithms that are running much of work and life, behind the screens, and much of it already applied in the world of finance.

We recommend reading the original essay in full.

Brett Scott:

“‘Algo-robotic’ systems are particularly adept at accumulating power. Unlike the simple machine that offers static options via an interface, an algo-robot – or a series of linked algo-robots – have a greater ability to react in multiple ways in response to multiple data streams, and therefore to organise and co-ordinate. This trait makes senior corporate management warm to them, because, after all, reacting and co-ordinating are core elements of what a manager does.

The old hierarchy within a corporation was one where owners used managers to co-ordinate workers and machines. This gave rise to the traditional battles between owners and managers, managers and workers, and workers and machines. The emergent hierarchy is subtly different. The owners – often a disparate collection of distant shareholders – grant power to high-level management, who increasingly use algorithmic systems as ‘middle management’ to organise their workers and more basic machines.

And this is where we see the changing conception of the robotic system’s ‘body’. Rather than being a mechanical assemblage with an algorithmic ‘mind’, the robot could be an algorithmic mind co-ordinating a ‘body’ constituted out of ordinary employees, who increasingly act like machine parts. Think about the Amazon deliveryman driving the van to act out an order sent to him by an algorithm. This ‘body’ doesn’t even have to be constituted by the company’s own employees, as in the case of self-employed Uber drivers co-ordinated by the Uber algorithms.

These arrangements are often difficult to perceive, but algo-robotic systems have been embedding themselves into everyday forms of finance for decades, not necessarily ‘taking over control’ but often creating a hybrid structure in which manual human actions interact with automated machine-robot actions. For example, the investment bank trader might negotiate a derivatives deal over the phone and then book it into a partly automated back-office system.

The quintessential example, however, is the retail bank branch. You can talk with employees behind the Barclays counters, but often they are just there to enter data into a centralised system that tells them how to deal with you. To some degree these employees have agency – the ability to make quasi-autonomous decisions – but the dominant trend is for them to become subservient to the machinic system they work with, unable to operate outside the bounds set by their computer. Indeed, many bank employees cannot explain why the computers have made the decisions they have, and thus they appear as the human face put there to break the news of whatever the algorithm has decided. We might even say they are a human interface to an otherwise algo-robotic system that is accountable only to the senior corporate management, who you will never deal with.

But, ‘human interfaces’ like that are actually quite costly to maintain. People are alive, and thus need food, sick leave, maternity leave and education. They also have a troublesome awareness of exploitation and an unpredictable ability to disobey, defraud, make mistakes or go rogue. Thus, over the years corporate managers have tried to push the power balance in this hybrid model towards the machine side. In their ideal world, bank executives would get rid of as many manual human elements as possible and replace them with software systems moving binary code around on hard drives, a process they refer to as ‘digitisation’. Corporate management is fond of digitisation – and other forms of automation – because it is a force for scale, standardisation and efficiency – and in turn lowers costs, leading to enhanced profits.

The process is perhaps most advanced in the realm of electronic payments, where money is shifted with very little human action at all. Despite recent talk of the rise of digital currencies, most money in advanced economies is digital already, and tapping your contactless payment card sets in motion an elaborate automated system of hard-drive editing that ‘moves’ your money from one bank data-centre to another. This technology underpins talk of a future ‘cashless society’. Bouncy startups like Venmo and iZettle have got into the payments game, adding friendly new layers to an underlying digital payments infrastructure that is nonetheless still dominated by the banking industry and credit card networks.

In the case of retail banking, an ideal situation for banks might be to get rid of the branches altogether, and to push for a world of ‘branchless digital banking’. This generally means slowly dismantling, delegitimising and denaturalising branches in the public imagination, while simultaneously getting people accustomed to ‘self-service’. Indeed, many banks are cutting branches, and many new forms of financial services are found only online, like digital banks Fidor and Atom. Digital banking startup Kreditech claims that bank branches won’t exist 10 years hence, “and neither will cost-intensive, manual banking processes”. “We believe algorithms and automated processes are the way to customer-friendly banking,” the startup declares confidently.

Such digital banking is but one strand in the digital trajectory. Digitisation is starting to be applied to more specialist areas of finance, too, such as wealth management. Wealthfront, for example, now offers automated investment advice for wealthy individuals. In their investment white paper they state that sophisticated algorithms can “do a better job of evaluating risk than the average traditional advisor”.

Digital systems like Wealthfront are often promoted as cutting out the middleman – assumed to be human, slow, incompetent and corrupt – and therefore as cutting costs in both money and time. Some startups use this to build a narrative of the ‘democratisation of finance’. Quantopian, a system for building your own trading algorithms, comes with the tagline: “Levelling Wall Street’s playing field”. Robinhood draws on the name of the folk hero to pitch their low-fee mobile stock-trading system.

It seems uncontroversial that these systems may individually lower costs to users in a short-term sense. Nevertheless, while startup culture is fixated upon using digital technology to narrowly improve short-term efficiency in many different business settings, it is woefully inept at analysing what problems this process may accumulate in the long term. Payments startups, for example, see themselves as incrementally working towards a ‘cashless society’, a futurist buzzword laden with positive connotations of hypermodern efficiency. It describes the downfall of something ‘old’ and archaic – cash – but doesn’t actually describe what rises up in its place. If you like, ‘cashless society’ could be reframed as ‘a society in which every transaction you make will have to be approved by a private intermediary who can watch your actions and exclude you.’ It doesn’t roll off the tongue very well, and alarms the critical impulses, but nevertheless, that’s what cashless society would bring.

Part of the reason for the pervasive acceptance of these developments is the deeper ideological narrative underpinning them, one which is found within the tech industry more generally. It is the idea, firstly, that the automation of everything is inevitable; and that, secondly, this is ‘progress’: a step up from the inefficient, dirty services we have now. In this context, questioning the broader problems that might emerge from narrowly useful automation processes is ridiculed as Luddite, anti-progress or futile.

Of course, ‘progress’ is a contested term. If you’re cynical, you may see it as shorthand for ‘the situation an organised set of commercial interests view as desirable in the short-term’. It doesn’t necessarily mean ‘the thing that would be good for the broader public in the long term’.

Indeed, it is apparent that many people don’t respond to ‘progress’ in the way they’re supposed to. We still find people insisting on queueing to use the human cashiers at big supermarkets like Tesco, rather than diligently queueing up for the automated checkout. Likewise, we still find people stubbornly visiting the bank branches, making manual payment requests; even sending cheques.”

* The dark side of digital finance:

“One key to developing a critical consciousness about technology is to realise that for each new innovation a new trade-off is simultaneously created. Think about the wonderful world of digital banking. A low-level bank branch manager might be subservient to the centralised system they work for, but can also deviate subtly from its rules; and can experience empathy that might override strict economic ‘rationality’. Imagine you replace such an individual with an online query form. Its dropdown menu is the digital equivalent of George Orwell’s Newspeak, forcing your nuanced, specific requests into blunt, standardised and limited options. If your problem is D, a system that only offers you solutions to A, B, or C is fundamentally callous. A carefully constructed user complaints system can build an illusion of accountability, while being coded firmly to bias the interests of the company, not the user.

Indeed, if you ever watch people around automated self-service systems, they often adopt a stance of submissive rule-abiding. The system might appear to be ‘helpful’, and yet it clearly only allows behaviour that agrees to its own terms. If you fail to interact exactly correctly, you will not make it through the digital gatekeeper, which – unlike the human gatekeeper – has no ability or desire to empathise or make a plan. It just says ‘ERROR’.

This turns out to be the perfect accountability and cost cushion for senior corporate management. The responsibility and energy required for dealing with problems gets outsourced to the users themselves. And lost revenue from unhappy customers is more than compensated by cost savings from automation. This is the world of algorithmic regulation, the subtle unaccountable violence of systems that feel no solidarity with the people who have to use it, the foundation for the perfect scaled bureaucracy.

So, in some future world of purely digital banking we find the seeds of a worrying lack of accountability and an enormous amount of user alienation. The loan you applied for online gets rejected, but nobody is there to explain what hidden calculations were done to reach that decision. To the bank management, you are nothing more than an abstract entity represented by machine-readable binary code.

Of course, the banks don’t want you to feel like that. In the absence of employees, they will have to use your data to create the illusion of some type of personally tailored service. Your historical interactions with the system will be sold back to you as a ghostly caricature of yourself, fed through the user-experience filters. And it is here that we find the emergence of new forms of financial artificial intelligence.

So how should one respond? One approach is to ride with the technology, rather than to resist it. In intellectual leftwing circles the accelerationist sect advocates an embrace of automation, standing against sentimental calls for more human, local systems. It’s an abstract position, founded on beliefs that automation will create conditions ideal for the downfall of capitalism. At some point it intersects with the cult of the Singularity, popular among evangelical tech entrepreneurs and transhumanists.

The ideological ambiguity is perhaps most acute in the emergent field of blockchain technology. Such systems potentially offer a way for strangers to freely interact with each other without central human intermediaries getting involved in the process. They may use blockchain systems to issue shares, enter into insurance contracts and form digital co-operatives, but the systems are underpinned by an extreme version of automation, one that is essentially autonomous. Indeed, the deep-level mission of projects such as Ethereum, a decentralised platform for ‘trustless’ transactions, is the replacement of human systems of institutional trust – like the legal and political systems that normally underpin all contracts and markets – with automated ones apparently detached from the human ambitions of those who historically have run such systems (‘the politicians’, ‘the regulators’, ‘the bankers’).

Libertarians long for an automated ‘Techno-Leviathan’ to replace the human sovereigns we have now, but it is a big question as to whether such automated systems truly provide a more ‘democratic’ infrastructure for interaction.
More down-to-earth are those who want to allow more creative interaction with the existing digital infrastructure. Take the Open Bank Project, for example, which wants to facilitate third-party customisation of digitised banking processes by opening up bank APIs, in the same way that independent developers might build third-party Twitter apps that draw data from Twitter’s API.

And, finally, we have those who authentically seek to harness digital technology to bypass and challenge the standard economic rationality of large scale, short-term profit-seeking financial beasts, taking advantage of the lower startup costs of a digital setting to promote peer-to-peer finance, alternative currencies, crowdfunding platforms and non-monetary sharing platforms.

So, the scene is set. One thing is for sure: if the future of banking is going to be digital, we want it to be populated with those who value the deeper tenets of open source philosophy. Otherwise we could be left with increasingly alienating, exclusive and unaccountable financial surveillance states, presiding over increasingly passive and patronised users.”

Photo by Sten Dueland

The post Algo-Robotic Systems: the new wave of automation and what it means for all of us appeared first on P2P Foundation.

]]>
https://blog.p2pfoundation.net/algo-robotic-systems-new-wave-automation-means-us/2016/04/09/feed 0 55342