Nuevo movimiento para Xively


Xively fue fundada en 2003 y ofrece una plataforma para la conectividad de dispositivos IoT.

En  este blog hemos  hablado en otras ocasiones de la compañía  y su   gran trayectoria  primero con  el popular servicio de iot de  Pachube.com , despues  con la adquisicion por parte de  cosm.com  y  finalmente despues comprada por logmeIn     reubatizando el servicio como  Xively.com

Podría parecer  que las adquisiciones  habían ya  finalizado por el  momento ,  pero Google ya ha anunciado la  intención de adquirir la plataforma IoT Xively de LogMeIn por USD50 millones el 15 de febrero de 2018.

xively

Este nuevo movimiento alinea a Google con otros proveedores de la nube,  en especial  con  Amzon con su popular  AWS (Amazon Web Services ), que también han expandido sus propuestas IoT a través de adquisiciones, pero sin embargo, el momento y la naturaleza del acuerdo sugieren que puede estar impulsado por las ambiciones de Google en los productos electrónicos de consumo y el hogar inteligente, más que por la necesidad de agregar funciones genéricas a Google Cloud , pues  Google ya  lanzó su Cloud IoT Core para ofrecer servicios de alojamiento IoT basados ​​en su infraestructura en la nube en septiembre de 2017.

Con la adición de la plataforma Xively, Google aprovecharía su solución con un elemento de conectividad del dispositivo, ofreciendo una solución llave en mano para integrar dispositivos en la nube  así que la adquisición saca  a relucir  los intentos de Google de aumentar su participación en la cadena de valor de IoT. 

La movida de Google es similar  a otras empresas , pero es la mas tardía  que las realizadas por  sus rivales directos:

  • AWS compró 2lemetry en 2015.Las herramientas de IoT que AWS tiene, o está planificando, incluyen: IoT Core, Greengrass, IoT Device Management, IoT Device Defender, IoT analytics, FreeRTOS, IoT 1 clic y otros. AWS está tratando de proporcionar un conjunto completo de opciones para los desarrolladores de IoT en muchos mercados verticales y, al hacerlo, está dando menos espacio para que compitan los proveedores de nicho.
  • Microsoft Azure adquirió Solair en 2016.

 

Tanto  AWS como  Azure utilizaron inicialmente su infraestructura en la nube para soportar los requisitos de hospedaje de datos para IoT y luego usaron la plataforma adquirida para avanzar a lo largo de la cadena de valor y simplificar el desarrollo de soluciones para los clientes.

 

Xively y otros desarrollos sugieren que Google apunta a fortalecer su rol en el negocio de la casa inteligente

A pesar de las similitudes con AWS y la compra de Azure de una plataforma IoT, Google puede estar intentando algo diferente con su adquisición de Xively pues si las capacidades de la plataforma IoT fueran tan importantes, podría haber comprado una plataforma anteriormente, o incluso haber creado una internamente. Además, para competir con AWS u otros proveedores de plataforma como PTC ThingWorx, será necesario darle seguimiento con otras adquisiciones o desarrollos internos.

Xively puede ser parte de la estrategia de Google para desarrollar capacidades para productos electrónicos de consumo y dispositivos domésticos inteligentes, en lugar de una plataforma horizontal para todos los verticales.

Una semana antes del anuncio de Xively, la empresa matriz de Google, Alphabet, dijo que estaba incorporando Nest en Google para coordinar mejor estos productos inteligentes para el hogar con otros esfuerzos, como Pixel, Google Home y Chromecast. Con la adición de una plataforma, Google, no solo consolida sus productos de consumo de hardware y software, sino que también establece un ecosistema que conecta a las diferentes partes interesadas que operan en este mercado. El reciente alquiler de IoT de Google y las actividades de Xively sugieren que la adquisición de Xively podría respaldar el enfoque revisado de Google para el mercado de consumo inteligente y hogar inteligente.

 

edge

Xively, como muchas otras plataformas IoT, se posiciona como una plataforma horizontal,pero sin embargo, la mayoría de los casos de uso de Xively son para aplicaciones domésticas inteligentes y relacionadas con el consumidor, como calentadores de agua conectados, rastreadores de mascotas, termostatos y soluciones de iluminación. Los antecedentes de usuarios y dispositivos de Xively combinados con el hardware y las aplicaciones de Google pueden ser parte de un esfuerzo para construir una plataforma de hogar inteligente más completa  asi que la venta de Xively puede representar una revisión del mercado de las plataformas de IoT

La venta de Xively tiene implicaciones más allá de Google pues si bien LogMeIn compró Xively por USD12 millones en 2014 y la venta a Google  se  ha fijado en USD50 millones  ,  también marca la salida de LogMeIn del negocio de la plataforma IoT (de hecho Xively no logró una tracción significativa ya que  reportó ingresos anuales de solo USD3 millones en 2017)

 

n un mercado abarrotado, esperamos que otras plataformas de IoT se consoliden o se cierren silenciosamente ya que el mercado se deja solo a un puñado de jugadores. Esto también tiene implicaciones para los operadores de telecomunicaciones: el desempeño de Xively muestra lo difícil que es desarrollar una plataforma IoT horizontal, pero la reducción en el número de plataformas debería dejar a un número menor de proveedores viables como socios potenciales, lo que probablemente tendrá un impacto positivo en el desarrollo del mercado de IoT.

 

 

 

 

Fuente:   analysysmason.com

Conversión de stl en gcode


Slic3r es una herramienta   licenciada bajo la GNU Affero General Public License, versión 3   usada para convertir un modelo 3D ( tipicamente en ficheros .stl)   en instrucciones de impresión para la impresora 3D(tipicamente en ficheros .gcode).Para ello corta los modelos en capas horizontales y genera códigos gcode que indican a la impresora dónde mover el extrusor y la cantidad de material que debe extruir.

Esta herramienta  pues corta el modelo en rebanadas horizontales (capas), genera trayectorias de herramienta para llenarlos y calcula la cantidad de material a ser extruido.

desc_stripped

El proyecto Slic3r nació en 2011 en la comunidad de RepRap como un esfuerzo por proporcionar la tecnología de impresión 3D cada vez más con una cadena de herramientas abierta y flexible. El código y los algoritmos se basan no en cualquier otro trabajo anterior pues la  legibilidad y mantenibilidad del código están entre los objetivos de diseño.

Slic3r, es un verdadero proyecto comunitario sin fines de lucro, permitiendo a la gente a experimentar con varias características nuevas originales que se han convertido en comunes después de eso como varias extrusoras, borde, microlayering , detección de puente corte de línea de comandos, alturas capa variable, impresión secuencial (a un objeto en el tiempo), panal de relleno, corte de malla, objeto partir en partes, AMF apoyo, evitar perímetros de travesía, anchuras distintas extrusión, modificadores y mucho más. Todas estas características fueron por primera vez en Slic3r y ahora son parte del software comercial por ahí.

Slic3r se basa en una comunidad de personas trabajando en colaboración en GitHub, hablando de novedades y probándolas. Es un proyecto sin fines de lucro y está siendo utilizado por decenas de miles de personas en todo el mundo . La Impresión 3D se convirtió en un negocio desde la comunidad de RepRap nació, pero sus creadores  pretender mantener  la impresión 3D libre, y Slic3r siempre será un proyecto independiente, impulsado no por cualquier negocio o único proveedor

Slic3r es parte del programa Google Summer of Code 2017.

Slic3r es:

  • Abierto: es totalmente abierto fuente y del independiente de cualquier fabricante comercial de la empresa o la impresora. Queremos mantener 3D impresión abierta y libre.
  • Compatible: es compatible con todos los dialectos G-código conocidos (Marlin Repetier, Mach3, LinuxCNC, Machinekit, batido, Makerware, pez vela).
  • Avanzado: permiten numerosas opciones de configuración para el control de afinado preciso y completo. Mientras que los usuarios a menudo necesitan opciones de a pocos, Slic3r se utiliza sobre todo por usuarios avanzados.
  • Impulsado por la comunidad: nuevas funciones o temas se discuten en el repositorio de GitHub
  • Robusto: el código base incluye más de 1.000 pruebas de unidad y regresión, en 6 años de desarrollo.
  • Modular: el núcleo de Slic3r es libslic3r, una librería de C++ que proporciona una API granular y componentes reutilizables.
  • Embeddable: permite que una interfaz de línea de comandos completa y potente para uso Slic3r de la cáscara o integrar en aplicaciones de servidor.
  • Potente: ver la lista de abajo!

Características

(La mayoría de ellas está también disponible en la interfaz de línea de comandos.)

  • Generación de código G para impresoras FFF/FDM;
  • conversión entre formatos STL, OBJ, AMF y POV;
  • auto-reparación de mallas no múltiple (y capacidad de re-exportarlas);
  • Exportación de SVG de rebanadas;
  • integrado controlador de host USB/serial, apoyando varias impresoras simultáneamente cada uno con una cola de carrete;
  • Integración de OctoPrint (enviar a impresora);
  • incorporado el proyector y host para impresoras DLP;
  • herramienta para cortar mallas en múltiples partes sólidas con previsualización visual (también en lote usando una cuadrícula);
  • herramienta para sacar 2,5 D lata mallas.

Por cierto  , Slic3r está disponible en paquetes precompilados para MacOS X , Windows y Linux.
También es posible utilizar “git clone” y ejecutar Slic3r desde allí para estar al día ,se proporciona una única secuencia de comandos para instalar automáticamente todas las dependencias a través de CPAN.

 

Como herramientas alternativas a   Slic33  destacar   SuperSkein  y ReprapHostSoftware

Web: Slic3r

Como obtener las coordenadas GPS para el TomTom


Todos los que nos hemos visto obligados a usar un navegador  GPS  deltipo TOMTOM  , (el cual por suerte  casi la mayoría de  los coches  lo incorporan de serie )  ,  para dirigirnos a un  lugar que desconocíamos, nos hemos visto alguna vez en la tesitura de que ,bien porque no tenemos suficientemente actualizado las cartografía de nuestro navegador, o bien porque la dirección postal no existe , al no poder introducir esta de forma univoca  se pueden  generar errores tremendos  en cuanto al destino elegido, circunstancia que se ve agravada especialmente en los extraradios, en los polígonos industriales e incluso en las zonas zonas rurales.

 

 
Para solucionar precisamente esta falta de precisión al la hora de introducir un destino en el navegador la mayoría de los navegadores permite introducir éste forma de  en coordenadas geográficas que en el caso del Tomtom siempre deben venir expresadas en grados sesagesismales.

Desgraciadamente  no siempre es fácil encontrar este dato directamente, veamos como obtenerlo en dos simples pasos:

 

 

Obtener las coordenadas centesimales  de cualquier lugar  

Un grado centesimal lo compone cada una de las porciones que se consiguen al dividir el ángulo recto en 100 partes iguales .En el sistema centesimal , la circunferencia se divide en 400g , cada grado se divide en 100 minutos y cada minuto en 100 segundos . Los segundos se dividen a su vez en décimas , centésimas , milésimas .

Los grados centesimales se designan añadiendo el superíndice ” g ” a los grados ” , ” a los minutos y ” ,, ” a los segundos ,por ejemplo 12g 35´ 47´´, 08 = 12 grados , 35 minutos , 47,08 segundos

Bien , para obtener las coordenadas de cualquier sitio deberemos seguir los siguientes pasos:

  1. Abra Google Maps en el ordenador. Si utiliza el modo básico de Google Maps, verá un relámpago en la parte inferior y no podrá obtener las coordenadas de los sitios.
  2. Haga clic con el botón derecho en el sitio o en el área del mapa.
  3. Selecciona ¿Qué hay aquí?paradorcuenca.png
  4. En la parte inferior, verá una tarjeta con las coordenadas.target.png
  5. Anote  el valor  en grados centesimales  que aparece en la ventana inferior:, Es decir  en el ejemplo 40.079203, -2.125933

Convertir los grados sexagesimales  a centesimales

Grado sexagesimal consituye  cada una de las porciones que resulta de dividir el ángulo recto en 90 partes iguales .La circunferencia en total suma 360º , cada grado se divide en 60 minutos , y estos a su vez en 60 segundos , los segundos se dividen en décimas , centésimas , milésimas .

Los grados sexagesimales se designan poniendo ” o ” como superíndice a los grados ” , ” en los minutos y ” ,, ” en los segundos ,por ejemplo 32º 58´ 27´´ = 32 grados , 58 minutos , 27 segundos

Bien , para obtener las coordenadas sexagesimales  de cualquier sitio deberemos seguir los siguientes pasos:

  1. Vaya a https://www.coordenadas-gps.com/convertidor-de-coordenadas-gps 
  2. Introduzca las coordenas centesimales obtenidas en el paso anterior  en el apartado GD(grados decimales). Las del ejemplo seran 40.079203, -2.125933
  3. Es decir en el ejemplo introduciremos en Latitud 40.079203
  4. En el ejemplo  introduciremos  la Longitud  -2.125933  ( ojo  no olvidar el signo)
  5. Pulse el botón “Obtener Direccion
  6. Apunte los valores  marcados  como GMS  de latitud  y longitud , En el ejemplo:N 40° 4′ 45.131”O 2° 7′ 33.358”

conversion.png

En el navegador

Por ultimo a la hora de introducir estas coordenadas en el navegador TOMTOM ,  NO olvidemos introducir las coordenadas  con los símbolos de grados minutos y segundos (todos con comas ) y un detalle no menos importante  la latitud que normalmente si es positiva sera  Norte  que lo indicaremos por la letra  N a la derecha de las cifras  y la longitud que si es negativas sera  W ( de Oeste).

En el ejemplo , nos iremos en el  Tomtom –>Ir a –>Coordenadas GPS–>  y escibiremos N 40° 4′ 45.131”  y  luego  W 2° 7′ 33.358”.