This simple program help you to calculate parameters for a pid controller for first order systems wiith delay using different method: Ziegler Nichols,Cohen coon,IMC...
The Game:
Make the snake grow longer by directing it to the food.
Extra bonus points are given from hearts, eat them as fast as possible as amount of bonus points decreases with time.
Higher level gives more points for the food but will also make it tougher to steer a long snake as speed increaces.
Five different mazes as well as play w/o maze are possible.
The GRLIB IP Library is an integrated set of reusable IP cores, designed for system-on-chip
(SOC) development. The IP cores are centered around a common on-chip bus, and use a coherent
method for simulation and synthesis. The library is vendor independent, with support for different
CAD tools and target technologies. A unique plug&play method is used to configure and connect
the IP cores without the need to modify any global resources.
The adaptive Neural Network Library is a collection of blocks that implement several Adaptive Neural Networks featuring different adaptation algorithms.
Each arc of a binary-state network has good/bad states. The system reliability, the probability
that source s communicates with sink t, can be computed in terms of minimal paths (MPs). An
MP is an ordered sequence of arcs from s to t that has no cycle. Note that a minimal path is
different from the so-called minimum path. The latter is a path with minimum cost.
In a preemptive priority based RTOS, priority inversion
problem is among the major sources of deadline
violations. Priority inheritance protocol is one of the
approaches to reduce priority inversion. Unfortunately,
RTOS like uC/OS can’t support priority inheritance
protocol since it does not allow kernel to have multiple
tasks at the same priority. Although it has different ways
to avoid priority inversion such as priority ceiling
protocol, developers still have some difficulties in
programming real time applications with it. In this paper,
we redesign the uC/OS kernel to provide the ability to
support round robin scheduling and implement priority
inheritance semaphore on the modified kernel. As result,
we port new kernel with priority inheritance semaphore to
evaluation board, and evaluate the execution time of each
of the kernel service as well as verify the operations of
our implementation.
In this article, we present an overview of methods for sequential simulation from posterior distributions.
These methods are of particular interest in Bayesian filtering for discrete time dynamic models
that are typically nonlinear and non-Gaussian. A general importance sampling framework is developed
that unifies many of the methods which have been proposed over the last few decades in several
different scientific disciplines. Novel extensions to the existing methods are also proposed.We showin
particular how to incorporate local linearisation methods similar to those which have previously been
employed in the deterministic filtering literature these lead to very effective importance distributions.
Furthermore we describe a method which uses Rao-Blackwellisation in order to take advantage of
the analytic structure present in some important classes of state-space models. In a final section we
develop algorithms for prediction, smoothing and evaluation of the likelihood in dynamic models.
Abstract
The Lucene Server project is an attempt to extend the Jakarta Lucene tool with server capabilities.
Lucene is a robust Java API that enables you creating indexes from text sources and perform powerful searches on these indexes. With Lucene, creating an index must be done programmatically and there are almost no possibilities of integrating index management in a distributed environment. In other words, out of the box, Lucene is suitable for integrating indexing and searching possibilities in a single application but not for providing index/search services for multiple applications.
The Lucene Server project comes with a Java API that propose the following
make it easy to create indexes in a declarative way by simply providing an XML configuration document.
make it easy to personalize the way Lucene must handle different kind of data sources.
provide services for index management and searching that can be accessed from several applications.
enable batch tasks scheduling.
This directory contains the memtest 8051 firmware
for the Anchor Chips EZ-USB chip.
The purpose of this software is to test the different
memory segments in the Ez-Usb chip.
This example will output the string "good" on the 7 segment
LED if the mem test passes, or it will output the first address
where the memtest fails.
This program compress and recostruct using wavelets. We can select level of decomposition(here maximum 4 levels are given) of images using selected wavelet.
For eg:-wavelets can be haar, db1, db2,dmey...............
Decomposition can be viewed in figure.
(Please note that select 256X256 image for better result.)
Then compression can performed,
PERFL2 give compression score.
Then reconstruction can be performed.
Each decompsition we can choose different threshold values.
For each threshold value we can calculate mse,psnr,pq(picture quality),
bit ratio etc. To get pq install pqs function .