RoboterCC - Robotic Code Compiler
Forum Roboter.CC Webseite Ankündigungen NiboRoboLib 3.4.1

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Offizielle Ankündigungen von Roboter.CC
Neue Roboter-Plattformen, Programmiersprachen und Bibliotheken

THEMA: NiboRoboLib 3.4.1

NiboRoboLib 3.4.1 8 Jahre 1 Woche her #3717

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573

NiboRoboLib 3.4.1

Unter folgendem Link gibt es die NiboRoboLib 3.4.1 für NIBObee, NIBO burger und NIBO2:
www.roboter.cc/index.php?view=article&id=28&option=com_content&Itemid=1

Changelog
****************************************************************
* 2016-04-16
* NiboRoboLib 3.4.1
* Release Candidate
****************************************************************

2016-04-16 (springob)
* robodude: fixed 64 bit installer problem with libusb0.dll
* documentation: updated to 3.4

****************************************************************
* 2016-03-07
* NiboRoboLib 3.4
* Release Candidate
****************************************************************

2016-03-07 (springob)
* arduino: autodetect installed Arduino version (1.6.5/1.6.6/1.6.7)

2016-02-25 (springob)
* burger: new function led_toggle()
* burger: fixed motpwm_get[Left/Right]() sign bug (thanks to BirgerT!)

2016-02-25 (springob)
* nibobee: fixed pwm calculation speed bug (thanks to BirgerT!)
* nibobee: added usart_rxavail() usart_txavail()
* burger: added usart_rxavail() usart_txavail()
* nibo2: added uart[0/1]_rxavail() uart[0/1]_txavail()

2016-02-24 (springob)
* burger: added clock_elapsed_ms() and clock_get_systime_ms(), optimized clock ISR
* nibobee: added clock_elapsed_ms() and clock_get_systime_ms(), optimized clock ISR

2016-02-23 (springob)
* burger: fixed pwm calculation speed bug (thanks to BirgerT!)
* burger: analog.c more independant on clock speed
* nibo2: support for RG128064 gfx displays

2016-02-22 (springob)
* windows: signed drivers for NIBObee, NIBO burger and UCOM-IR2
* arduino: fixed delay() problem with timer0 (delay is now based on pwm/pid timer)

2016-01-11 (springob)
* burger: improved documentation, some items from BirgerT

2016-01-11 (springob)
* burger: improved pid controller: motpid_setTargetRel(dist, dist, speed)
will reach the target position with much higher precision
* burger: EngineClass::setPWM() will call motpid_release() first
* burger: rc5 tx and rx should work now, just plug a SFH 5110-36 in X13!


-workwind-
Der Administrator hat öffentliche Schreibrechte deaktiviert.

NiboRoboLib 3.4.1 8 Jahre 1 Woche her #3718

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo Workwind,

die NiboRoboLib 3.4.1 habe ich unter Windows 10 installiert und zusammen mit
Arduino 1.6.6 erfolgreich getestet. :thumbsup:

lg Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.

NiboRoboLib 3.4.1 7 Jahre 11 Monate her #3735

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Ein Video zum verbesserten PID Regler:
Letzte Änderung: 7 Jahre 11 Monate her von workwind.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

NiboRoboLib 3.4.1 7 Jahre 11 Monate her #3736

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo Workwind,

das Video sieht ja gut aus.
Eine Halterung am NIBOBURGER für einen Filzschreiber wäre wünschenswert!

lg Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.

NiboRoboLib 3.4.1 7 Jahre 11 Monate her #3737

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
Hmm - leider ist auf dem Video nicht zu erkennen, ob mit oder ohne Tuning Kit, und mit welchem Programm (bei welchem Speed funktioniert der PID Regler?) :P :evil:

Was ist mit der Doku zur 3.4.1? Über den Link "Doku" landet man nur in der Doku zur 3.3

Die Versorgungsspannungsmessung funktioniert bei meinem 1284P nicht richtig, gegenüber dem 16er fehlen 0,7V.

Werden setTarget und resetOdometry noch mal angepasst?
Nach einem resetOdometry funktioniert das setTarget nicht mehr, weil das Ziel ja schon/noch erreicht sein soll.
Ein Testprogramm für die Motorfunktionen hatte ich hier www.roboter.cc/index.php?option=com_kunena&view=topic&catid=15&id=2555&Itemid=20#3685 ja schon eingestellt.

Und - vielleicht ist es sinnvoller die Color Funktionen in einer separaten Bibliothek (nicht in base.a) oder in surface.a unterzubringen.
Eine Halterung am NIBOBURGER für einen Filzschreiber wäre wünschenswert!
Wozu ist denn die dicke Schraube am Heck noch zu gebrauchen :) Und wenn der Marker breit genug ist, könnte er auch gleich den Parcour für die Linienfolge zeichnen.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

NiboRoboLib 3.4.1 7 Jahre 11 Monate her #3744

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo Workwind,

nachfolgendes Programm läuft mit dem neuen PID-Regler nicht. Was mache ich falsch?
Als Platform verwende ich niboburger-m1284p-15.
motpid.h ist durch mitpid2.h und die libniboburger_pid.a durch libniboburger2.a ersetzt.
#include <niboburger/robomain2.h>

uint8_t mode;
 
uint8_t prog=0;
 
void setup() {
  analog_init();
  led_init();
  odometry_init();
  motpwm_init();
  motpid_init();
  motpid_setTargetRel (200, 200, 40);
}
 
void loop() {  
}

lg Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: workwind
Ladezeit der Seite: 0.088 Sekunden

Werbung